在Python中文件的默认编码格式是utf-8,我们也可以告诉Python文件的编码格式,例如指定文件的编码格式为gb2312:
# -*- coding: gb2312 -*-
下面是一个例子(文件编码格式为gb2312):
print("文件编码格式是gb2312")
如果不指定执行结果报错:
File "test.py", line 1
SyntaxError: Non-UTF-8 code starting with '\xce' in file test.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
当指定文件编码格式后就可以正确执行了