python文件头的编码声明

可以见到这种写法:# -*- coding: UTF-8 –*-

这是用来说明你的Python源程序文件用使用的编码。缺省情况下你的程序需要使用ascii码来写,但如果在其中写中文的话,python解释器一般会报错,但如果加上你所用的文件编码,python就会自动处理不再报错。

但是我非常讨厌写这么长,因为本来就因为这个编码问题要记N种声明方式了,比如在html中,在css文件中,那么怎么简单怎么来吧,
上述格式还可以写成:
#coding=utf-8

#coding:utf-8

容易记多了吧,并且手写出错率也降低了

原文地址:https://www.cnblogs.com/walkerwang/p/2031224.html