
python
qq_20936501
这个作者很懒,什么都没留下…
展开
-
ubuntu Failed building wheel for lzf ...gcc...
sudo apt-get install cmake pip install lzf原创 2020-10-10 11:32:40 · 552 阅读 · 0 评论 -
Python求经纬度直线距离
Python求经纬度直线距离方法:两个经纬度点之间的直线距离 def get_distance(longitude_1, latitude_1, longitude_2, latitude_2): """" 计算两个经纬度点之间的直线距离 :param longitude_1: 第1个点经度 :param latitude_1: 第1个点维度 :...原创 2019-08-07 18:06:20 · 1582 阅读 · 0 评论 -
pandas小技巧之求行最大值及其索引
https://blog.youkuaiyun.com/weixin_37536446/article/details/82774659转载 2019-04-14 09:41:37 · 7011 阅读 · 0 评论 -
Python中append和extend的区别
编者注:本文主要参考了《Python核心编程(第二版)》网上有很多对这两个函数的区别讲解,但我觉得都讲的不是很清楚,记忆不深刻。这样解释清楚且容易记住。list.append(object) 向列表中添加一个对象objectlist.extend(sequence) 把一个序列seq的内容添加到列表中 1 2 3 4 5 m...原创 2019-04-03 20:31:42 · 120 阅读 · 0 评论 -
python读取文件编码错误.decode('GB2312', errors='ignore')解决
with open(file=file_, mode='rb') as read_file: # print(read_file.read()) # article = '' # for line in read_file: # line = line.decode('utf-8').rstrip('\n') # 删除 string 字符串末尾的指定字符...原创 2019-03-11 15:37:09 · 9448 阅读 · 0 评论 -
JupyterNotebook设置Python环境
使用Python时,常遇到的一个问题就是Python和库的版本不同。Anaconda的env算是解决这个问题的一个好用的方法。但是,在使用Jupyter Notebook的时候,我却发现加载的仍然是默认的Python Kernel。这篇博客记录了如何在Jupyter Notebook中也能够设置相应的虚拟环境。conda的虚拟环境在Anaconda中,我们可以使用conda create ...原创 2019-03-07 15:40:28 · 3020 阅读 · 0 评论 -
字符串前面的u、r、b的含义
原创 2019-03-07 15:02:59 · 564 阅读 · 0 评论 -
python迭代器__iter__()、next(),生成器yield
迭代器就是重复地做一些事情,可以简单的理解为循环,在python中实现了__iter__方法的对象是可迭代的,实现了next()方法的对象是迭代器,这样说起来有点拗口,实际上要想让一个迭代器工作,至少要实现__iter__方法和next方法。很多时候使用迭代器完成的工作使用列表也可以完成,但是如果有很多值列表就会占用太多的内存,而且使用迭代器也让我们的程序更加通用、优雅、pythonic。如果...原创 2019-03-06 22:54:22 · 388 阅读 · 0 评论 -
python中input()和raw_input的区别
https://blog.youkuaiyun.com/salove_y/article/details/78823838转载 2019-02-20 19:08:47 · 167 阅读 · 0 评论 -
pandas分块读取较大csv的方法
https://blog.youkuaiyun.com/leokingszx/article/details/78534324转载 2019-01-06 15:52:41 · 529 阅读 · 0 评论