![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
野营者007
csdn博客会更偏向于debug错误信息,会详细记录尝试安装软件、第三方库、研究新技术踩过的坑。
面试真题栏目只对粉丝开放。题目会包括笔试和面试,会尽可能还原当时的题目。
已经开始慢慢搭建自己的笔记体系,更多总结性的文章请移步https://csy99.github.io/Blog
展开
-
Python中的__repr__和__str__方法
Python中类的__repr__和__str__方法还挺容易让人产生困惑的。原创 2022-11-11 15:08:47 · 1124 阅读 · 1 评论 -
cell-var-from-loop
关于python及其他语言中存在的cell-var-from-loop问题给出解答和建议。原创 2022-11-07 12:11:55 · 428 阅读 · 0 评论 -
python绘制可多角度查看的3d图像
用鼠标拖动可多角度查看3d图像。# Enable interactive rotation of graph%matplotlib notebookimport numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Ddef plot3d(x, y, z=None, color='r', m='o', figsize=(4,4)): fig = plt.figure(fig原创 2020-07-31 22:53:05 · 3053 阅读 · 1 评论 -
Python3 list 自定义比较函数
如题,解决Python3中list自定义比较的问题。1. 定义比较函数def cmp(a, b):2.将其转换为键函数。下面的包装解决了这一问题:def cmp_to_key(mycmp): class K: def __init__(self, obj, *args): self.obj = obj def _...原创 2019-11-07 13:45:09 · 648 阅读 · 0 评论 -
python爬虫个人小结
如题,直接上代码,代码中有部分注释。对以文字为主的页面进行抓取正则式的文章之前已经写过很多次了,别人的博客也介绍了很多,不再赘述。#encoding:utf-8import urllib.request as ur#代理服务器地址:http://www.xicidaili.com/def use_proxy(proxy_addr, url): proxy = ur.P...原创 2019-08-03 22:11:38 · 323 阅读 · 0 评论 -
哈工大pyltp包安装过程
真的辛酸。先说环境win10 x64, python2.7下载pyltp包anaconda和pip都没有依赖,需要自己手动下载、配置。下载pyltp并解压到任意位置下载页面:https://github.com/hit-scir/pyltp下载ltp并解压到任意位置下载页面:https://github.com/hit-scir/ltp将解压后的ltp文件夹命名为...原创 2019-05-30 17:57:37 · 429 阅读 · 0 评论 -
python文件打开方式详解
第一步 排除文件打开方式错误:r只读,r+读写,不创建w新建只写,w+新建读写,二者都会将文件内容清零(以w方式打开,不能读出。w+可读写)w+与r+区别:r+:可读可写,若文件不存在,报错;w+: 可读可写,若文件不存在,创建r+与a+区别:fd = open("1.txt",'w+')fd.write('123')fd = open("1....转载 2019-05-28 16:42:51 · 1813 阅读 · 0 评论 -
Python 解决 :NameError: name 'reload' is not defined 问题
本文参考了博文https://www.cnblogs.com/sundahua/p/7248214.html对于 Python 2.X:import sysreload(sys)sys.setdefaultencoding("utf-8")对于 <= Python 3.3:import impimp.reload(sys)注意:...原创 2019-05-24 10:29:57 · 500 阅读 · 0 评论 -
xgboost安装
真的是哭了,最近什么包都安不上。环境:先说环境win10 x64, python3.7直接上链接1. 这个是最有用的。帮助我成功安装上了xgboosthttp://www.picnet.com.au/blogs/guido/2016/09/22/xgboost-windows-x64-binaries-for-download/超级感谢作者!!!!!2. 国内最详细的...原创 2019-05-30 20:52:55 · 532 阅读 · 0 评论 -
Python 条件判断
1. and的优先级大于or2. and连接and连接的所有值中若出现0, 则结果为0 (实际上就是False)0 and 2 and 5 = 2 and 0 and 5 = 0and连接的值若全为非零数,则结果为最后一个数1 and 2 and 5 = 53. or连接or连接的所有值返回结果为第一个非零数 (实际上就是True)-1 or 2 or 10 or ...原创 2019-02-23 03:11:37 · 140 阅读 · 0 评论 -
数据预处理之独热编码(OneHotEncoder)
前言————————————————————————————————————————在机器学习算法中,我们经常会遇到分类特征,例如:人的性别有男女,祖国有中国,美国,法国等。这些特征值并不是连续的,而是离散的,无序的。通常我们需要对其进行特征数字化。那什么是特征数字化呢?例子如下: 性别特征:["男","女"] 祖国特征:["中国","美国,"法国"] 运动...转载 2019-01-17 10:46:00 · 723 阅读 · 0 评论