python 注释或者代码中有中文时,会报以下错误:
SyntaxError: Non-ASCII character '\xe6' in file fibonacci.py on line 3, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
建议是在http://www.python.org/peps/pep-0263.html 中寻找详细信息。
解决方法:
在文件开始指定编码方式:
#encoding: utf-8
如此则问题解决。