python文件编码说明
参考
python文件编码说明 coding=utf-8 - 不笑猫 - 博客园
PEP 263 -- Defining Python Source Code Encodings | Python.org
在python 文件开头(一般是第一行或第二行),用来说明你的Python源程序文件用使用的编码。缺省情况下默认使用ascii编码,但如果在其中写中文的话,python解释器一般会报错,但如果加上你所用的文件编码,python就会自动处理不再报错。
通常写法:
1 | #!/usr/bin/python |
或:
1 | # coding=<encoding name> |
More precisely, the first or second line must match the following regular expression:
1 | ^[ \t\f]*#.*?coding[:=][ \t]*([-_.a-zA-Z0-9]+) |
例如:
1 | #!/usr/bin/python |