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交换变量
Sep 06 Python
Python高效编程技巧
Jan 07 Python
python学习之编写查询ip程序
Feb 27 Python
基于并发服务器几种实现方法(总结)
Dec 29 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
Apr 15 Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
Aug 22 Python
python将三维数组展开成二维数组的实现
Nov 30 Python
PyTorch 对应点相乘、矩阵相乘实例
Dec 27 Python
pytorch:torch.mm()和torch.matmul()的使用
Dec 27 Python
python使用turtle库绘制奥运五环
Feb 24 Python
Python itertools.product方法代码实例
Mar 27 Python
Python数据正态性检验实现过程
Apr 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
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
php中{}大括号是什么意思
2013/12/01 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
Ajax 数据请求的简单分析
2011/04/05 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
jquery用offset()方法获得元素的xy坐标
2014/09/06 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
整理Javascript基础入门学习笔记
2015/11/29 Javascript
Javascript vue.js表格分页,ajax异步加载数据
2016/10/24 Javascript
javascript 数组去重复(在线去重工具)
2016/12/17 Javascript
js 数据存储和DOM编程
2017/02/09 Javascript
NodeJS测试框架mocha入门教程
2017/03/28 NodeJs
vue router学习之动态路由和嵌套路由详解
2017/09/21 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
JS实现的杨辉三角【帕斯卡三角形】算法示例
2019/02/26 Javascript
vue elementUI 表单校验功能之数组多层嵌套
2019/06/04 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
2019/08/26 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
2019/12/10 Javascript
JavaScript实现点击切换功能
2021/01/27 Javascript
Python中输出ASCII大文字、艺术字、字符字小技巧
2015/04/28 Python
在Python操作时间和日期之asctime()方法的使用
2015/05/22 Python
Flask框架的学习指南之制作简单blog系统
2016/11/20 Python
python内置函数:lambda、map、filter简单介绍
2017/11/16 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
Python Numpy 实现交换两行和两列的方法
2019/06/26 Python
python实现画出e指数函数的图像
2019/11/21 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
AmazeUi Tree(树形结构) 应用小结
2020/08/17 HTML / CSS
高中毕业生生活的自我评价
2013/12/08 职场文书
找工作最新求职信
2013/12/22 职场文书
小学生美德少年事迹
2014/02/02 职场文书
办公室秘书岗位职责范本
2014/02/11 职场文书
2014民事授权委托书范本
2014/09/29 职场文书
行政人事专员岗位职责
2015/04/07 职场文书
施工安全保证书
2015/05/09 职场文书