python源码中包含utf8编码问题

发布时间:2012-12-19 08:51:59

 

今天遇到SyntaxError: Non-ASCII character '\xe6' in file xx.py on line 7, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details这个错误。根据之前的经验在文件头加入coding=utf8就可以了。

可是还是不行,搞了半天发现coding=utf8必须家在文件开始,中间不能有其它东西。