在python编写代码的时候,避免不了需要用到中文,这时候我们就需要在文件开头加上中文注释。
如果文件开头不声明保存编码的格式是什么,那么它会默认使用ASKII码保存文件,这时如果代码中有中文就会出错了,即使你的中文是包含在注释里面的。
所以加上中文注释很重要。
#coding=utf-8
或者:
#coding=gbk
--------
如果出现以下提示,也很可能是没有中文注释,或者中文注释也编辑器选择的文件编码不一致。:
File "hello.py", line 25
SyntaxError: Non-UTF-8 code starting with '\xce' in file hello.py on line 25, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
------------------
(program exited with code: 1)
请按任意键继续. . .