python 写文件编码错误解决方法
2016-09-14 11:19
363 查看
错误:fid.write(content)UnicodeEncodeError: 'ascii' codec can't encode characters in position 85-87: ordinal not in range(128)结果方法:在脚本开始处或写文件的函数内部添加:
import sys reload(sys) sys.setdefaultencoding('utf-8')参考: http://wangye.org/blog/archives/629/
相关文章推荐
- Windows 8 系统环境下,Python3默认编码错误,导致运行文件失败的解决方法。
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- 解决 Python.h:没有那个文件或目录 错误的方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- 解决 Python.h:没有那个文件或目录 错误的方法
- Python文件读取编码错误问题解决之(PyCharm开发工具默认设置的坑。。。)
- python 文件中的中文编码解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- 解决 Python.h:没有那个文件或目录 错误的方法
- ruby 文件中文编码问题 导致passenger start错误的解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- 方法编码解决Python2.x的UnicodeEncodeError: ‘ascii’ codec can’t encode异常错误
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- 解决 Python.h:没有那个文件或目录 错误的方法( Python.h:No such file or directory )
- 解决 Python.h:没有那个文件或目录 错误的方法
- 我用python将结果写入txt文件出现的编码问题及其解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法