Python设置默认编码为utf8的方法


Posted in Python onJuly 01, 2016

本文实例讲述了Python设置默认编码为utf8的方法。分享给大家供大家参考,具体如下:

这是Python的编码问题,设置python的默认编码为utf8

python安装目录:/etc/python2.x/sitecustomize.py

import sys
reload(sys)
sys.setdefaultencoding('utf-8')
try:
  import apport_python_hook
except ImportError:
  pass
else:
  apport_python_hook.install()

如果在windows下:

可以在Python安装目录下的Lib/site-packages目录中,新建一个sitecustomize.py文件(也可以建在其它地方,然后手工导入,建在这里,每次启动Python的时候设置将自动生效),内容如下:

import sys
sys.setdefaultencoding('utf-8') #set default encoding to utf-8

然后可以查看到改变已经生效

>>> import sys
>>> sys.getdefaultencoding()
'utf-8'

此时运行程序,如果仍然报告之前的错误,只需要显示地设定输出的编码

print s.encode('utf-8')

就可以看到正确显示。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python 输出一个两行字符的变量
Feb 05 Python
python实现用于测试网站访问速率的方法
May 26 Python
详解 Python 与文件对象共事的实例
Sep 11 Python
利用信号如何监控Django模型对象字段值的变化详解
Nov 27 Python
python XlsxWriter模块创建aexcel表格的实例讲解
May 03 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
Python3.7下安装pyqt5的方法步骤(图文)
May 12 Python
Python实现爬取并分析电商评论
Jun 19 Python
python如何变换环境
Jul 21 Python
flask框架中的cookie和session使用
Jan 31 Python
Python就将所有的英文单词首字母变成大写
Feb 12 Python
python实现求纯色彩图像的边框
Apr 08 Python
Python使用email模块对邮件进行编码和解码的实例教程
Jul 01 #Python
详解Python中使用base64模块来处理base64编码的方法
Jul 01 #Python
Python画图学习入门教程
Jul 01 #Python
Python中json格式数据的编码与解码方法详解
Jul 01 #Python
python判断字符串编码的简单实现方法(使用chardet)
Jul 01 #Python
Python字符编码判断方法分析
Jul 01 #Python
Android模拟器无法启动,报错:Cannot set up guest memory ‘android_arm’ Invalid argument的解决方法
Jul 01 #Python
You might like
PHP动态创建Web站点的方法
2011/08/14 PHP
zend framework文件上传功能实例代码
2013/12/25 PHP
ThinkPHP中Session用法详解
2014/11/29 PHP
PHP 使用redis简单示例分享
2015/03/05 PHP
php实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
CI框架中redis缓存相关操作文件示例代码
2016/05/17 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
2017/01/19 PHP
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
2017/06/27 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
2019/10/23 PHP
jquery CSS选择器笔记
2010/03/29 Javascript
Javascript匿名函数的一种应用 代码封装
2010/06/27 Javascript
Angular实现购物车计算示例代码
2017/02/21 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
2017/04/04 jQuery
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
[04:27]DOTA2官方论坛水友赛集锦
2013/09/16 DOTA
python mysqldb连接数据库
2009/03/16 Python
小结Python用fork来创建子进程注意事项
2014/07/03 Python
python中的编码知识整理汇总
2016/01/26 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
浅谈python函数之作用域(python3.5)
2017/10/27 Python
python email smtplib模块发送邮件代码实例
2018/04/26 Python
python递归全排列实现方法
2018/08/18 Python
PageFactory设计模式基于python实现
2020/04/14 Python
水芝澳美国官网:H2O Plus
2016/10/15 全球购物
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
Molton Brown美国官网:奢华美容、香水、沐浴和身体护理
2020/09/02 全球购物
为什么要优先使用同步代码块而不是同步方法?
2013/01/30 面试题
经济与贸易专业应届生求职信
2013/11/19 职场文书
空中乘务员岗位职责
2014/03/08 职场文书
新员工试用期自我鉴定
2014/04/17 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
乡镇领导干部个人对照检查材料思想汇报
2014/09/23 职场文书
个人委托函范文
2015/01/29 职场文书
汽车销售助理岗位职责
2015/04/14 职场文书
小学英语教学随笔
2015/08/14 职场文书
感恩信:写给爸爸妈妈的一封感谢信
2019/09/12 职场文书