[python]Non-ASCII character '\xe8' in file xxx , but no encoding declared

222 阅读1分钟

执行python脚本时,出现如下错误:

Non-ASCII character '\xe8' in file xxx on line 15, but no encoding declared

说明:这是由于在python2中默认编码格式为ASCII,注释中出现中文字符或者非ASCII编码字符,报错也已经说的很清楚,没有声明编码!

解决方法: 在python代码第一行添加如下注释。详细说明查看官方文档

# -*- coding: utf-8 -*-