python编译错误(1)字符编码问题UnicodeDecodeError: 'ascii' codec
2017-03-03 20:17
288 查看
程序运行的时候出现这种错误
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 4: ordinal not in range(128)
原因: 大部分原因是程序中有中文输入, 但是根源还是python2.7的编码问题,在python3上面基本上没有这样的问题
解决方案:
导入下面三行代码就能解决
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 4: ordinal not in range(128)
原因: 大部分原因是程序中有中文输入, 但是根源还是python2.7的编码问题,在python3上面基本上没有这样的问题
解决方案:
导入下面三行代码就能解决
import sys reload(sys) sys.setdefaultencoding('utf-8')
相关文章推荐
- 解决Python字符串处理出现错误UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe4 in position 108: ordinal not in range(128)
- python错误:UnicodeDecodeError: 'ascii' codec can't decode
- Python2.7编码问题:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position...解决方法
- python错误 unicodedecodeerror ascii codec can’t decode byte 0xd7 in position 9 ordinal not in range(12
- python编码错误UnicodeDecodeError: ‘ascii’/'utf-8′ codec can’t decode byte 0xb8 in position 50: ord
- Python字符串处理出现错误:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe6 in position 0: ordinal not
- python编码错误UnicodeDecodeError: 'ascii'/'utf-8' codec can't decode byte 0xb8 in position 50: ord
- Python安装setuptools遇到错误:UnicodeDecodeError : 'ascii' codec can't decode byte 0xe0 in position 0
- sublime text2 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc0 in...错误解决
- 解决Python字符串问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- Python:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 108: ordinal not in
- Python问题: UnicodeEncodeError:'ascii' codec can't encode characters in position
- 怎么解决windows下使用eclipse和python编译时候 "Non-ASCII character"错误问题
- Python2.7 pip编码错误UnicodeDecodeError: 'utf8' codec can't decode byte 0xb0 in解决方法
- (Python 2.6/3.0+)UnicodeDecodeError: 'ascii' codec can't decode
- python用pip装第三方库numpy时报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 7: ordi
- 【python问题解决】UnicodeDecodeError :'gb2312' codec can't decode bytes:illegal multibyte sequence
- python: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 20: ordinal not in rang
- [python]解决Windows下安装第三方插件报错:UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0:
- python编码错误:UnicodeDecodeError: 'utf8' codec can't decode