关于编码问题的报错,错误信息如下:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc8 in position 3: ordinal not in range(128)
解决方法:
1.在Python的安装目录的Lib下新建一个sizecustomize.py文件在文件中输入
#encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding('gbk')
2.第一种方法不行,看看自己的python项目名称(或者文件夹)是否有中文命名,把中文改为字母就oK了,很简单,我这个错误搞了一下午,网上现有的解决方法是第一种,不明白我的错误就是解决不了,然后我就自己摸索出第二种办法,就解决了