SyntaxError: Non-ASCII character '\xe5' in file……
执行python程序时报类似错:
SyntaxError: Non-ASCII character ‘\xe5’ in file client.py on line 15, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
原因:
Python的默认编码文件是用的ASCII码,而当前的python文件中使用了中文等非英语字符
解决方法(在Python源文件的最开始添加以下代码)
#!/usr/bin/env python #-*- coding:UTF-8 -*-
不忘初心,方得始终。