python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法


Posted in Python onAugust 22, 2014

Python的字符集处理实在蛋疼,目前使用UTF-8居多,然后默认使用的字符集是ascii,所以我们需要改成utf-8
查看目前系统字符集

import sys

print sys.getdefaultencoding()

执行:
[root@lee ~]# python a.py 

ascii

修改成utf-8
import sys

 

sys.setdefaultencoding('utf-8')

 

print sys.getdefaultencoding()

执行:
[root@lee ~]# python a.py 

Traceback (most recent call last):

  File "a.py", line 4, in <module>

    sys.setdefaultencoding('utf-8')

AttributeError: 'module' object has no attribute 'setdefaultencoding'

提示:AttributeError: 'module' object has no attribute 'setdefaultencoding'?

后来经过查找相关资料,才发现早期版本可以直接sys.setdefaultencoding('utf-8'),新版本需要先reload一下
import sys

 

reload(sys)

sys.setdefaultencoding('utf-8')

 

print sys.getdefaultencoding()

执行
[root@lee ~]# python a.py 

utf-8

 
Python 相关文章推荐
python网络编程学习笔记(二):socket建立网络客户端
Jun 09 Python
利用Python实现简单的相似图片搜索的教程
Apr 23 Python
python安装cx_Oracle模块常见问题与解决方法
Feb 21 Python
python中关于for循环的碎碎念
Jun 30 Python
python django使用haystack:全文检索的框架(实例讲解)
Sep 27 Python
python抓取搜狗微信公众号文章
Apr 01 Python
详解python播放音频的三种方法
Sep 23 Python
python二维键值数组生成转json的例子
Dec 06 Python
python requests.get带header
May 05 Python
Python如何向SQLServer存储二进制图片
Jun 08 Python
Django rest framework如何自定义用户表
Jun 09 Python
Python预测分词的实现
Jun 18 Python
Python升级提示Tkinter模块找不到的解决方法
Aug 22 #Python
Python实现多行注释的另类方法
Aug 22 #Python
Python利用pyHook实现监听用户鼠标与键盘事件
Aug 21 #Python
Python发送Email方法实例
Aug 21 #Python
Python生成验证码实例
Aug 21 #Python
python中去空格函数的用法
Aug 21 #Python
python实现的重启关机程序实例
Aug 21 #Python
You might like
用文本文件实现的动态实时发布新闻的程序
2006/10/09 PHP
PHP 字符串 小常识
2009/06/05 PHP
php for 循环语句使用方法详细说明
2010/05/09 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
php数组分页实现方法
2016/04/30 PHP
thinkphp3.x中session方法的用法分析
2016/05/20 PHP
基于php双引号中访问数组元素报错的解决方法
2018/02/01 PHP
JavaScript 创建对象
2009/07/17 Javascript
ExtJS4如何给同一个formpanel不同的url
2014/05/02 Javascript
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
node.js集成百度UE编辑器
2015/02/05 Javascript
javascript实现校验文件上传控件实例
2015/04/20 Javascript
使用jQuery在移动页面上添加按钮和给按钮添加图标
2015/12/04 Javascript
js自定义回调函数
2015/12/13 Javascript
AngularJS入门教程一:路由用法初探
2017/05/27 Javascript
node.js博客项目开发手记
2018/03/16 Javascript
vue-cli系列之vue-cli-service整体架构浅析
2019/01/14 Javascript
Vue函数式组件-你值得拥有
2019/05/09 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
微信小程序实现点赞业务
2021/02/10 Javascript
python实现bitmap数据结构详解
2014/02/17 Python
python实现解数独程序代码
2017/04/12 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
2019/09/23 Python
对Tensorflow中tensorboard日志的生成与显示详解
2020/02/04 Python
解决IDEA 的 plugins 搜不到任何的插件问题
2020/05/04 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
2020/06/03 Python
Python collections.deque双边队列原理详解
2020/10/05 Python
详解用 python-docx 创建浮动图片
2021/01/24 Python
Css3新特性应用之形状总结
2016/12/08 HTML / CSS
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
共产党员公开承诺书
2014/03/25 职场文书
小学感恩教育活动总结
2014/07/07 职场文书
工作经历证明书范文
2014/11/02 职场文书
我们的节日重阳节活动总结
2015/03/24 职场文书
大学生求职意向书
2015/05/11 职场文书
2015秋季开学演讲稿范文
2015/07/16 职场文书