摘要:
python中默认编码是ASCII,可以通过以下方式设置和获取:importsysprintsys.getdefaultencoding()sys.setdefaultencoding('gbk')但直到python重新启动后新的默认编码才会生效,我试了一下,setdefaultencoding总是会出错,没有这个属性。用dir看,确实没有,python版本是2.5,不知道是否被取消了。使用print来输出时,python将内容传递给系统处理,windows会按照系统默认编码来输出。如果包含了中文,就要注意几点。1 python代码文件的编码py文件默认是ASCII编码,中文在 阅读全文