python 解决中文乱码问题('ascii' codec can't encode characters in )
来源:互联网 发布:女生湿 知乎 编辑:程序博客网 时间:2024/06/05 16:43
有2种方法设置python的默认编码:
一个解决的方案在程序中加入以下代码:
Python代码- import sys
- reload(sys)
- sys.setdefaultencoding('utf8')
另一个方案是在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:
Python代码- # encoding=utf8
- import sys
- reload(sys)
- sys.setdefaultencoding('utf8')
此时重启python解释器,执行sys.getdefaultencoding(),发现编码已经被设置为utf8的了,多次重启之后,效果相同,这是因为系统在python启动的时候,自行调用该文件,设置系统的默认编码,而不需要每次都手动的加上解决代码,属于一劳永逸的解决方法。
阅读全文
0 0
- python 解决中文乱码问题('ascii' codec can't encode characters in )
- 解决Python字符串问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- python 中文编码问题, ‘ascii’ codec can’t encode characters in position 0-1:
- python中解决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...)
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position
- UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- [完美解决]Python:'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 0-3问题
- 解决impala运行时出现的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 问题
- 解决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问题
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- 微信小程序开发-图片(媒体)
- 【量化小讲堂-Python&Pandas系列06】历史数据告诉你:KDJ指标选股有效吗?
- 软件架构师知识点3
- python pass continue
- 数据查找算法总结1
- python 解决中文乱码问题('ascii' codec can't encode characters in )
- Mybatis学习笔记(十四)【延迟加载】
- Ubuntu SMP 16.04.1 个人配置习惯
- leetcode习题解答:6. ZigZag Conversion
- 判断32位整数二进制中1的个数的算法
- spring AOP 领悟
- A NEW DAY
- lintCode627:最长回文串
- eclipse 中安装activiti插件