报错:
SyntaxError: Non-ASCII character '\xe7' in file XXX on line XXX, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
原因:代码中有中文
解决办法:代码第一行加上如下代码一般能解决。
#coding:utf-8
如果继续报错:
UnicodeEncodeError: 'ascii' codec can't encode characters in position xxxx_xxxx: ordinal not in range(128)
再加上以下三行代码
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
完美解决 perfect