使用Python
脚本的时候,代码中一旦有了中文注释便会报错,类似如下内容:
1 2 |
SyntaxError: Non-ASCII character '\xe8' in file ch.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details |
原因
如果文件里有非ASCII
字符,需要在第一行或第二行指定编码声明。
解决方法
在第一行或是第二行加入这么一句
1 |
# -- coding: utf-8 -- |
完美解决。