问题描述
运行python脚本时,报下面的错误信息
SyntaxError: Non-ASCII character '\xe6' in file compile_pyc.py on line 93, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
原因分析:
如果要在python2的py文件里面写中文,则必须要添加一行声明文件编码的注释,否则python2会默认使用ASCII编码。默认情况下不能用中文
解决方案:
如果代码中有中文、中文的注释,需要在文件开头加上编码注释,如下
# -*- coding:utf-8 -*-
689

被折叠的 条评论
为什么被折叠?



