python学习笔记
gqixl
这个作者很懒,什么都没留下…
展开
-
Cython学习
这篇关于Cython的文章主要是用来阐述什么是Cython,Cython的主要用途是什么。对于Cython的具体用法基本不涉及,因为我觉得了解它的主要用途以及它的优缺点,那么等到有使用场景的时候再来学习一下它的document就可以了。1. Python的扩展模块(extention module) 我们知道可以用c、c++来扩展Python,这样做的目的就是为了把一些关键功能用更快、转载 2017-11-14 16:06:22 · 1375 阅读 · 0 评论 -
python 获取文件下所有文件或目录os.walk()
在python3.6版本中去掉了os.path.walk()函数os.walk()函数声明:walk(top,topdown=True,oneerror=None)1、参数top表示需要遍历的目录树的路径2、参数农户topdown默认是"True",表示首先返回根目录树下的文件,然后,再遍历目录树的子目录。topdown的值为"False",则表示先遍历目录树的子目录,返回子目录下转载 2017-12-02 21:04:09 · 806 阅读 · 0 评论 -
File "c:\python361\lib\site-packages\pip\compat\__init__.py", line 73, in cons ole_to_str return
前几天写 Python 爬虫,在 Windows 7 上用 pip 安装了很多Python 库。但是安装 jinja2 时遇到了问题。第一次安装 jinja2 失败,第二次显示成功。但是我到Python IDLE 里 import jinja2 时却出现下面的错误:>>> import jinja2Traceback (most recent call last): File "",转载 2017-11-27 15:26:07 · 7305 阅读 · 1 评论 -
在使用json.dumps时遇到报错TypeError: Object of type 'float32' is not JSON serializable
1down voteThis is not supported by default, but you can make it work quite easily! There are several things you'll want to encode if you want the exact same data back:The data itself, which you原创 2018-01-02 17:43:15 · 36755 阅读 · 5 评论 -
pip 版本更新后出现 ImportError: cannot import name 'main'
今天刚使用ubuntu 由于安装的是pip 8的版本,我感觉pip版本有些低就随手将将pip更新了,刚新到pip 10版本的,没想到刚更新完就报错了,发生 ImportError: cannot import name 'main'的问题,他报错的文件是在usr/bin/pip 的,之后就进入到那个路径下,打开对应文件1 cd /usr/bin2 sudo vi pip修改文件内容如下:他之前的...原创 2018-06-22 10:33:44 · 941 阅读 · 0 评论 -
解决python3编码问题的方法
python3遇到错误“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”的解决方法如下: 方法一:在环境变量中,设置PYTHONIOENCODING=utf-8以centos为例执行:export PYTHONIOENCO...转载 2018-07-30 10:41:56 · 1598 阅读 · 0 评论