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 相关文章推荐
gearman的安装启动及python API使用实例
Jul 08 Python
Python微信库:itchat的用法详解
Aug 14 Python
利用Tkinter(python3.6)实现一个简单计算器
Dec 21 Python
python selenium UI自动化解决验证码的4种方法
Jan 05 Python
Django中redis的使用方法(包括安装、配置、启动)
Feb 21 Python
Python PyQt4实现QQ抽屉效果
Apr 20 Python
一篇文章搞定Python操作文件与目录
Aug 13 Python
如何关掉pycharm中的python console(图解)
Oct 31 Python
Python编译成.so文件进行加密后调用的实现
Dec 23 Python
如何利用python进行时间序列分析
Aug 04 Python
python中的列表和元组区别分析
Dec 30 Python
使用Python脚本对GiteePages进行一键部署的使用说明
May 27 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网上调查系统
2006/10/09 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
PHP实现支持加盐的图片加密解密
2016/09/09 PHP
PHP实现批量重命名某个文件夹下所有文件的方法
2017/09/04 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
Javascript基础教程之数组 array
2015/01/18 Javascript
轻量级的原生js日历插件calendar.js使用指南
2015/04/28 Javascript
基于JavaScript获取鼠标位置的各种方法
2015/12/16 Javascript
解析AngularJS中get请求URL出现的跨域问题
2016/12/01 Javascript
Bootstrap基本插件学习笔记之按钮(21)
2016/12/08 Javascript
微信小程序实现多选功能
2018/11/04 Javascript
ant-design-vue 快速避坑指南(推荐)
2020/01/21 Javascript
Javascript 模拟mvc实现点餐程序案例详解
2020/12/24 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
pyv8学习python和javascript变量进行交互
2013/12/04 Python
python实现dnspod自动更新dns解析的方法
2014/02/14 Python
Python进阶之自定义对象实现切片功能
2019/01/07 Python
python使用matplotlib画柱状图、散点图
2019/03/18 Python
python图像处理模块Pillow的学习详解
2019/10/09 Python
浅谈pytorch池化maxpool2D注意事项
2020/02/18 Python
Python unittest基本使用方法代码实例
2020/06/29 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
CSS3 Columns分列式布局方法简介
2014/05/03 HTML / CSS
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
New Balance加拿大官方网站:运动鞋和健身服装
2018/11/19 全球购物
.NET常见笔试题集
2012/12/01 面试题
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
外贸实习生自荐信范文
2013/11/24 职场文书
法人单位适用的授权委托书
2014/09/19 职场文书
商务代表岗位职责
2015/02/15 职场文书
2015年度内部审计工作总结
2015/05/20 职场文书
实践论读书笔记
2015/06/29 职场文书
会议室使用管理制度
2015/08/06 职场文书