python中引入包的时候报错AttributeError: module 'sys' has no attribute 'setdefaultencoding'解决方法?
2016-07-10 19:04
501 查看
python中引入包的时候报错: import unittest import smtplib import time import os import sys imp.reload(sys) sys.setdefaultencoding('utf-8')
AttributeError: module 'sys' has no attribute 'setdefaultencoding'解决方法:
1.python2中解决方法:
reload(sys)
sys.setdefaultencoding('utf-8')
2.python3中解决方法:
imp.reload(sys)
sys.setdefaultencoding('utf-8')
相关文章推荐
- python多进程队列的2种实现方法
- Python中iter函数用法简述
- Python KeyError
- python算法——字符串表达式的计算
- Notepad++下Python的自动补全
- 编码和Python的bytearray , bytes
- 深入RandomFroest
- K均值聚类算法(K-Means)
- python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
- Python学习笔记9:Python文件和输入输出
- Python自动化运维开发之paramiko(远程批量管理服务器)
- 【机器学习实验】scikit-learn的主要模块和基本使用
- 关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化
- 批量替换文件夹名称或文件名称中特定字符
- python学习笔记(四)
- python学习笔记(三)
- 【Python学习笔记】python高级特性:迭代器
- python3.x 和 python2.x关于 urllib的用法
- python_编码
- python正则表达式——re模块的使用