python UnicodeEncodeError: 'ascii' codec 错误的处理
2016-01-24 00:00
429 查看
摘要: python 的字符编码设置
今天用pyhon写入文本文件时发生了错误:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 96-98: ord
inal not in range(128)
解决方法:
在脚本文件开头加上
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
今天用pyhon写入文本文件时发生了错误:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 96-98: ord
inal not in range(128)
解决方法:
在脚本文件开头加上
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
相关文章推荐
- python 修饰器学习
- [python标准库]math——数学函数
- 对象的__dict__属性
- Python学习笔记
- python 安装模块的常用方法及如何查看已安装的模块
- python:open/文件操作
- python学习笔记
- python进阶——异常处理
- day③: python 内置函数
- leetcode 114. Flatten Binary Tree to Linked List (Python版)
- python day2 list tuple dict str
- python在windows的cmd中打印彩色文字
- Python Import 详解
- libpython2.7.a(abstract.o) recompile with -fPIC
- 《Python for kids》学习笔记(四)
- 在ubuntu 15.10 上配置vim ,用来进行python 开发
- python进阶——类和对象
- leetcode之insertion Sort list
- 【Python】Hello World 输入输出
- Python基础之day2