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程序设计入门(4)模块和包
Jun 16 Python
推荐11个实用Python库
Jan 23 Python
基于Pandas读取csv文件Error的总结
Jun 15 Python
解决python 无法加载downsample模型的问题
Oct 25 Python
如何用python写一个简单的词法分析器
Dec 18 Python
Python中单线程、多线程和多进程的效率对比实验实例
May 14 Python
解决Django加载静态资源失败的问题
Jul 28 Python
详解python中的index函数用法
Aug 06 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
Dec 31 Python
python获取时间戳的实现示例(10位和13位)
Sep 23 Python
tensorflow中的梯度求解及梯度裁剪操作
May 26 Python
一文搞懂Python Sklearn库使用
Aug 23 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
CodeIgniter基本配置详细介绍
2013/11/12 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
使用jQuery的attr方法来修改onclick值
2014/07/07 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
jquery 构造函数在表单提交过程中修改数据
2015/05/25 Javascript
js实现仿阿里巴巴城市选择框效果实例
2015/06/24 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
微信小程序 loading 详解及实例代码
2016/11/09 Javascript
jQuery点击头像上传并预览图片
2017/02/23 Javascript
详解angular中的作用域及继承
2017/05/31 Javascript
Vue.js自定义事件的表单输入组件方法
2018/03/08 Javascript
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
微信小程序冒泡事件及其阻止方法实例分析
2018/12/06 Javascript
原生js实现弹幕效果
2020/11/29 Javascript
[39:08]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第一场 12.12
2020/12/16 DOTA
Python 多进程和数据传递的理解
2017/10/09 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
Python设计模式之享元模式原理与用法实例分析
2019/01/11 Python
Python之lambda匿名函数及map和filter的用法
2019/03/05 Python
pandas中遍历dataframe的每一个元素的实现
2019/10/23 Python
python tkinter canvas使用实例
2019/11/04 Python
python实现拼图小游戏
2020/02/22 Python
Python通过2种方法输出带颜色字体
2020/03/02 Python
Python Charles抓包配置实现流程图解
2020/09/29 Python
分享全球十款超强HTML5开发工具
2014/05/14 HTML / CSS
C语言编程练习
2012/04/02 面试题
外包公司软件测试工程师
2014/11/01 面试题
同学聚会欢迎辞
2014/01/14 职场文书
办理信用卡收入证明范例
2014/09/13 职场文书
2014财务人员自我评价范文
2014/09/21 职场文书
九九重阳节标语
2014/10/07 职场文书
支行行长竞聘报告
2014/11/06 职场文书
带你了解Java中的ForkJoin
2022/04/28 Java/Android
python数字图像处理之对比度与亮度调整示例
2022/06/28 Python