Python中文注释保存出错解决办法
时间:10-02
整理:3721RD
点击:
使用Python2.7时,全部英文运行没有问题,有中文或是注释中包含中文就运行不过去,也无法保存,具体问题原因和解决办法如下:
在MOD_SYSTEM中,一些PY是不能有中文出现的,比如说header_operations等,而这个文件恰恰是最应该中文注释的一个,在以前,遇到简单的就用三脚猫的英文注释一下,遇到复杂的只有拼音了,其中的麻烦之处真是谁用谁知道,使用了该工具后,大家可以在任何地方无责任的使用中文了(目前没有发现什么问题)
中文一向是编程中老生常谈的问题,无非就是UNICODE双字节编码的转换,而PY中本身也提供了编码的转换,不过MOD_system中并没有添加而已,所以,在中国境内,也有必要做一次MOD_SYSTEM的国际化,PY解决中文问题简单方法:文件的首行添加对应编码
#coding=gbk
- #coding=gbk
- #a="hello wind!"
- #print len(a)
- b="student"
- print b
- c=b.split("u") #对b进行分割
- print c
PS:复制的时候,请放在首行了。特别要注意的是顶格写啊,千万别空一格啥的,要不会错误的。这个是python对首行空格很敏感的原因引起的。
