读书人

哪位高手能帮小弟我分析python国际化报

发布时间: 2012-03-04 11:13:33 作者: rapoo

谁能帮我分析python国际化报错问题
错误代码如下:
exceptions.UnicodeEncodeError
'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)


[解决办法]
好像应该这样:
"Content-Type: text/plain; charset=gb2312\n"
"Content-Transfer-Encoding: 8bit\n"
或者是utf-8编码的文件是:
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"

[解决办法]
import sys
relead(sys)
sys.setdefaultencoding("utf-8")

读书人网 >perl python

热点推荐