python2 当中 遇到 UnicodeDecodeError UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 37: ordinal not in range(128)

使用python2 总是遇到

UnicodeDecodeError
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 37: ordinal not in range(128)

 

尝试 decode  encode 也没有用,

最后 在代码当中 引入模块部分 加入如下 几句,就解决了问题

 

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

 

posted @ 2017-11-04 17:01  稀里糊涂林老冷  阅读(362)  评论(0编辑  收藏  举报