解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
2017-05-24 10:36
603 查看
在开头加上
import sys
reload(sys)
sys.setdefaultencoding( “utf-8” )
Python自然调用ascii编码解码程序去处理字符流,当字符流不属于ascii范围内,就会抛出异常(ordinal not in range(128))。所以解决方法就是修改默认编码,需要注意的是需要先调用reload方法。
import sys
reload(sys)
sys.setdefaultencoding( “utf-8” )
Python自然调用ascii编码解码程序去处理字符流,当字符流不属于ascii范围内,就会抛出异常(ordinal not in range(128))。所以解决方法就是修改默认编码,需要注意的是需要先调用reload方法。
相关文章推荐
- 编码问题2-解决UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- pip install 安装出现问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position XX的解决办法
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 问题
- Python 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 问题
- 解决Python字符串问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-11
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position
- UnicodeEncodeError: 'ascii' codec can't encode characters in position 解决方法
- UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range解决方安
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 转自:http://cooler1217.iteye.c
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1:
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range
- 如何解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-11
- UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- [转]Python UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 的解决办法
- Python问题: UnicodeEncodeError:'ascii' codec can't encode characters in position