python 字符编码print 出错。UnicodeEncodeError: 'ascii' codec can't encode characters in position

问题:

python 字符编码print 出错。

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

解决:

import sys
reload(sys)  # 这行代码很关键,否则下一行代码报错
sys.setdefaultencoding('utf-8')

猜你喜欢

转载自my.oschina.net/wtzheng/blog/1816644