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登录QQ邮箱发信的实现代码
Feb 10 Python
Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)
Aug 23 Python
让Python更加充分的使用Sqlite3
Dec 11 Python
Python中的heapq模块源码详析
Jan 08 Python
详解Django模版中加载静态文件配置方法
Jul 21 Python
python实现3D地图可视化
Mar 25 Python
python实现图像全景拼接
Mar 27 Python
Python super()函数使用及多重继承
May 06 Python
python中对二维列表中一维列表的调用方法
Jun 07 Python
简单了解Python多态与属性运行原理
Jun 15 Python
python中pickle模块浅析
Dec 29 Python
如何利用python和DOS获取wifi密码
Mar 31 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
mysql5的sql文件导入到mysql4的方法
2008/10/19 PHP
一些php项目中比较通用的php自建函数的详解
2013/06/06 PHP
php输入流php://input使用示例(php发送图片流到服务器)
2013/12/25 PHP
php+curl 发送图片处理代码分享
2015/07/09 PHP
php使用Imagick生成图片的方法
2015/07/31 PHP
php简单复制文件的方法
2016/05/09 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
PHP7 整型处理机制修改
2021/03/09 PHP
11款基于Javascript的文件管理器
2009/10/25 Javascript
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
JS实现当前页居中分页效果的方法
2015/06/18 Javascript
jQuery中(function($){})(jQuery)详解
2015/07/15 Javascript
js判断手机端(Android手机还是iPhone手机)
2015/07/22 Javascript
js图片卷帘门导航菜单特效代码分享
2015/09/10 Javascript
Javascript Event(事件)的传播与冒泡
2017/01/23 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
angularjs $http实现form表单提交示例
2017/06/09 Javascript
jQuery pagination分页示例详解
2018/10/23 jQuery
Windows下支持自动更新的Electron应用脚手架的方法
2018/12/24 Javascript
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
python异步任务队列示例
2014/04/01 Python
调试Python程序代码的几种方法总结
2015/04/28 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
Django REST framework内置路由用法
2019/07/26 Python
在keras里面实现计算f1-score的代码
2020/06/15 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
公司活动方案范文
2014/03/06 职场文书
菜篮子工程实施方案
2014/03/08 职场文书
国际贸易毕业生自荐书
2014/06/22 职场文书
低碳环保演讲稿
2014/08/28 职场文书
2014年四风问题个人对照自查剖析材料
2014/09/15 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
幼师个人总结范文
2015/02/28 职场文书