python添加中文注释
最近学习python,在敲一个小程序后准备添加一些注释,敲了一行中文后,保存运行,报错如下~
Non-ASCII character '\xe5' in file ./date on line 5, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
开始一头包,google了下,原因是字符编码不对,要加#coding:utf-8,但是我的vim默认的字符编码不就是utf-8吗?
这点还是不明所以~
当然,这不是关键,关键是:
1 #!/usr/bin/env python 2 #coding:utf-8
#coding:utf-8这一行一定要加在第一行或者第二行!!
不然程序无法识别......