python SyntaxError: Non-ASCII character '\xe8' in file
(2013-04-13 21:53:14)
标签:
it |
分类: python |
刚开始学习python,做测试例子,出现如上错误,代码如下:
import math
if __name__ == '__main__':
完整的错误信息如下:
SyntaxError: Non-ASCII character '\xe8' in file
D:\python\pythons\src\test.py on line 20, but no encoding declared;
see http://www.python.org/peps/pep-0263.html
for details
缺少编码类型声明:no encoding declared
修改如下:
#encoding:utf-8
import math
if __name__ == '__main__':
name1 = raw_input("请输入您的编号:")
print name1
红色部分为编码声明!
如下声明方式均可:
#coding:utf-8
:可以换成=
前一篇:搭建jade4j开发环境