python编码问题
来源:互联网 发布:手机淘宝会员名能改吗 编辑:程序博客网 时间:2024/06/07 05:26
python编码问题 解决方法
python
编码
sys
在用python的时候经常会遇到编码乱码的问题,这时就需要用到sys模块。具体代码如下:
- imp
ort sys -
- reload(sys)
- sys.setdefaultencoding("utf-8")
此方法经测试在python3环境下会报错,但在python2环境下正常。
- Traceback (most recent call last):
- File "E:\Co
de\python\spider\weather.py" , line 9, in <module> - sys.setdefaultencoding("utf-8")
- AttributeError: module 'sys' has no attribute 'setdefaultencoding'
下面就说说在python3下该怎么解决,在stackoverflow问了一下才知道只要加上一句if判断语句即可,代码如下:
- imp
ort sys -
- if sys.version[0] == '2':
- reload(sys)
- sys.setdefaultencoding("utf-8")
问题解决了~~~
转载请标明出处,谢谢!
《marsggbo博客---python编码问题》
http://blog.163.com/hexin_mars_blog/blog/static/248215040201641204938215/# 0 0
- python编码问题
- python编码问题
- python编码问题
- Python编码问题
- python编码问题
- python 编码问题
- python的编码问题
- Python编码问题总结
- python 中文编码 问题
- Python 中文编码问题
- python编码问题总结
- Python 中文 编码问题
- python默认编码问题
- Python 编码问题整理
- python字符串编码问题
- python pyscripter编码问题
- python中文编码问题
- python 中文编码问题
- 二 git学习笔记01
- 这是对position讲解最通俗易懂的版本了。
- 生日快乐~
- flaskweb开发中密码加密处理
- MissingProjectException
- python编码问题
- python3的urllib2报错问题解决方法
- Windows:将cmd命令行添加到右键中方法
- flask-mail发送QQ邮件代码示例(亲测可行)
- pip --upgrade批量更新过期的python库
- MySQL基础入门-第一课 新建数据库(linux版本)
- 机器学习路线(转)
- 操作系统 页式存储 页与块之间的关系详解
- 微笑到颠笑,各种笑不停的英语说法