UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
2016-04-01 16:01
465 查看
今天在处理文本的时候莫名出现 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
百度之,发现大部分都是第二种方法,出现了打印异常,无比烦躁,按照方法一完美解决:
1、利用sitecustomize.py
在 Python27\Lib\site-packages 目录下新增 sitecustomize.py
在文件中加入
import sys
sys.setdefaultencoding("utf-8")
2、利用reload
reload(sys)
sys.setdefaultencoding('utf-8')
此方法在命令行方式下导致打印输出的异常,
引自:http://blog.sina.com.cn/s/blog_a73687bc0101d3yw.html
百度之,发现大部分都是第二种方法,出现了打印异常,无比烦躁,按照方法一完美解决:
1、利用sitecustomize.py
在 Python27\Lib\site-packages 目录下新增 sitecustomize.py
在文件中加入
import sys
sys.setdefaultencoding("utf-8")
2、利用reload
reload(sys)
sys.setdefaultencoding('utf-8')
此方法在命令行方式下导致打印输出的异常,
引自:http://blog.sina.com.cn/s/blog_a73687bc0101d3yw.html
相关文章推荐
- Java单链表基本操作(七)--排序
- c++第二次作业2
- iOS-------UITableView
- Codeforces 15B Laser
- linux下文件描述符的查看及分析
- 线性表的存储结构(链式存储结构)
- H.264 RTP PAYLOAD 格式
- PHP递归实现层级树状展开
- BCD码转十进制C语言实现
- 【Android代码片段之八】监听Android屏幕是否锁屏
- BCD码转十进制C语言实现
- BCD码转十进制C语言实现
- startActivityForResult,startActivity,setResult用法和详解
- java 给指定时间加上天数or给当前日期加天数
- Revit创建共享参数和获取项目参数
- CentOS 搭建 FastDFS-5.0.5集群
- 如何巧妙利用PSR监控Windows桌面
- Java中数据的简单转换
- 备忘录模式
- 时代进步下,你的孩子幸福感高吗?一起学学孩子的培养问题