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发送消息)
Sep 06 Python
python基础教程之Hello World!
Aug 29 Python
python批量同步web服务器代码核心程序
Sep 01 Python
python3.6使用pymysql连接Mysql数据库
May 25 Python
python针对不定分隔符切割提取字符串的方法
Oct 26 Python
python中的单引号双引号区别知识点总结
Jun 23 Python
python twilio模块实现发送手机短信功能
Aug 02 Python
python多线程同步之文件读写控制
Feb 25 Python
Python实现一个优先级队列的方法
Jul 31 Python
Python Selenium实现无可视化界面过程解析
Aug 25 Python
Python性能测试工具Locust安装及使用
Dec 01 Python
python解析照片拍摄时间进行图片整理
Jul 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
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
php生成随机密码的三种方法小结
2010/09/04 PHP
PHP实现视频文件上传完整实例
2014/08/28 PHP
php 读取输出其他文件的实现方法
2016/07/26 PHP
Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法
2016/11/03 PHP
PHP大文件及断点续传下载实现代码
2020/08/18 PHP
javascript 特殊字符串
2009/02/25 Javascript
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
YUI的Tab切换实现代码
2010/04/11 Javascript
extjs之去除s.gif的影响
2010/12/25 Javascript
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
基于jquery实现的可编辑下拉框实现代码
2014/08/02 Javascript
JS实现文档加载完成后执行代码
2015/07/09 Javascript
jquery实现九宫格大转盘抽奖
2015/11/13 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
jQuery插件zTree实现单独选中根节点中第一个节点示例
2017/03/08 Javascript
Vue-cli 使用json server在本地模拟请求数据的示例代码
2017/11/02 Javascript
element ui里dialog关闭后清除验证条件方法
2018/02/26 Javascript
妙用缓存调用链实现JS方法的重载
2018/04/30 Javascript
浅谈Layui的eleTree树式选择器使用方法
2019/09/25 Javascript
通过Python实现自动填写调查问卷
2017/09/06 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
详解Python 中的容器 collections
2020/08/17 Python
python 如何停止一个死循环的线程
2020/11/24 Python
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
大学生学习生活的自我评价
2013/11/01 职场文书
2014年单位植树节活动方案
2014/03/23 职场文书
伊琍体标语
2014/06/25 职场文书
2015年求职自荐信范文
2015/03/04 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
硕士学位申请报告
2015/05/15 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python
详解JavaScript中Arguments对象用途
2021/08/30 Javascript
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript
MySQL创建管理RANGE分区
2022/04/13 MySQL