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 -*-

 

上一篇:解决jmeter压测控制台卡住不执行


下一篇:Leetcode 665. Non-decreasing Array