有朋友用python在windows下运行乱码。我上面测试了下:

我新建了一个py文件,并且文件编码设置为utf-8,而且文件编码声明为:#encoding=utf-8

info = '中国'
print info
输出结果:\xe4\xb8\xad\xe5\x9b\xbd

如果需要输出中文的话,那我们需要安装gbk的编码进行输出。

info = u'中国' ##先转换为unicode编码
print info.encode('gbk')##转换为gbk编码


python视频教程

相关文章: