Python异常:SyntaxError: Non-ASCII character '\xe4' in file...解析

异常提示:

File "demo.py", line 6  SyntaxError: Non-ASCII character '\xe4' in file demo.py on line 6, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

 

原因:

在编写Python时,当使用中文输出或注释时,运行脚本会提示错误信息:

SyntaxError: Non-ASCII character '\xe5' in file *******

解决方法:

python的默认编码文件是用的ASCII码,你将文件存成了UTF-8,解决办法很简单,在文件开头加入

# -*- coding: UTF-8 -*-    或者  #coding=utf-8

你可能感兴趣的:(Python)