UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)

1.python默认使用ASCII处理字符流。

2.Unicode编码与ASCII编码的不兼容,Python脚本文件是由utf-8编码的。

解决方法(在当前python文件最上面加上如下代码):

import sys
reload(sys)
sys.setdefaultencoding('utf-8')
原文地址:https://www.cnblogs.com/wodewei/p/14298038.html