随笔分类 - python
摘要:在不能上网的服务器上把nltk_data关联到python3,已经安装anaconda3所以不需要安装nltk,环境是linux 首先没有nltk_data在使用nltk会报错 1.下载nltk_data https://github.com/nltk/nltk_data 里面的Packages就是
阅读全文
摘要:在函数中修改: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame.Try using .loc[row_indexer,col_indexer] = value inst
阅读全文
摘要:Python-copy()与deepcopy()区别 —–我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。 —–而浅复制并不会产生一个独立的对象单独存在,他只是将原有的数据块打上一个新标签,所以当其中一个标
阅读全文
摘要:0.axis的意义 Pandas保持了Numpy对关键字axis的用法,用法在Numpy库的词汇表当中有过解释: 轴用来为超过一维的数组定义的属性,二维数据拥有两个轴:第0轴沿着行的垂直往下,第1轴沿着列的方向水平延伸。 如果简单点来说,就是0轴匹配的是index, 涉及上下运算;1轴匹配的是col
阅读全文
摘要:在学校服务器上安装xgboost,事先我已经安装了anaconda,但是因为师兄已经装了python所以没加入到path。 网上的方法一般都要编译,另外官方的下载方法要联网。。总之出了一堆错,最终还是找到了方法 在https://pypi.python.org/pypi/xgboost下载安装包 解
阅读全文
摘要:__new__ 的作用 依照Python官方文档的说法,__new__方法主要是当你继承一些不可变的class时(比如int, str, tuple), 提供给你一个自定义这些类的实例化过程的途径。还有就是实现自定义的metaclass。 首先我们来看一下第一个功能,具体我们可以用int来作为一个例
阅读全文
摘要:在遍历list的时候,删除符合条件的数据,结果不符合预期 结果是 或者有: 结果报错: 原因是,删除list中的元素后,list的实际长度变小了,但是循环次数没有减少,依然按照原来list的长度进行遍历,所以会造成索引溢出。 1.把列表拷贝,然后对原列表进行删除操作就没问题了 结果: num_lis
阅读全文
摘要:try: with open('data.txt','w') as f: for each_line in f: print(each_line)except OSError as reason: print('出错啦'+str(reason)) 报错not readable r只读,r+读写,不创
阅读全文

浙公网安备 33010602011771号