python2编码问题'ascii' codec can't encode character解决办法
1.找到python2安装目录下
2.在python的lib\site-packages文件夹下新建一个sitecustomize.py,写入如下代码
# encoding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
3.成功
注意:
1.python2的代码不要放在有中文路径的目录中跑,否则会报错!
2.即使这样做了,但是在每一个程序文件的开头还是要加声明!
# -*- coding: utf-8 -*-