UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in position 10: ordinal not in range(128)
Python 2.7 执行时报错:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in position 10: ordinal not in range(128)
python2.7的默认编码是ascii,代码中包含了utf8字符。
修改系统的默认编码为utf8解决:
if sys.getdefaultencoding() != 'utf-8': reload(sys) sys.setdefaultencoding('utf-8')
网站标题:源之站
文章标题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in position 10: ordinal not in range(128)
文章链接:https://yuanzz.com/post-721.html
文章标题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in position 10: ordinal not in range(128)
文章链接:https://yuanzz.com/post-721.html
© 版权声明
文章内容部分引用互联网信息,如有不实或者带来不适,请联系我们进行下架。
THE END