python 编码问题

import sys
print sys.getdefaultencoding()
这样可以获取系统默认的编码 (一般为ascii)

import sys
reload(sys)
sys.setdefaultencoding("utf8")
之所以要reload(sys), 是因为python程序加载的时候会有一个site.py   其中会删除sys.setdefaultencoding 方法,   所以要那样才能重新设置 默认编码






原文地址:https://www.cnblogs.com/jiangyuanzhi/p/7026634.html