python字符编码错误
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)我在出错的.py文件中加上了:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
还是报上面这个错误,不知道怎么回事。
我的运行环境是Ubuntu14,各位朋友知道如何解决吗? sys.setdefaultencoding('utf-8')的效果和加了#--* coding=utf-8 *-- 一样不?
页:
[1]