关于Python报错:SyntaxError: Non-ASCII character '\xe5'的解决方法
2015-03-24 09:24
477 查看
问题出现原因:
Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文 等其他字符,就会报错,而在eclipse中编写python脚本,必然在开头自动加上了一些中文注释,故会有此错误。
解决方法:
在在源码的第一行添加以下语句(建议使用第一种方式,更具通用性):
# -*- coding: UTF-8 -*-
或者
#coding=utf-8
(注:此语句一定要添加在源代码的第一行)
Python默认是以ASCII作为编码方式的,如果在自己的Python源码中包含了中文 等其他字符,就会报错,而在eclipse中编写python脚本,必然在开头自动加上了一些中文注释,故会有此错误。
解决方法:
在在源码的第一行添加以下语句(建议使用第一种方式,更具通用性):
# -*- coding: UTF-8 -*-
或者
#coding=utf-8
(注:此语句一定要添加在源代码的第一行)
相关文章推荐
- 关于Python报错:SyntaxError: Non-ASCII character '\xe5' in file的解决方法
- 【Error】Python:SyntaxError: Non-ASCII character '\xe5'解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法
- python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
- python报:SyntaxError: Non-ASCII character '\xe5' in file
- 关于Python报错:SyntaxError: Non-ASCII character '\xe5' in file的解决方法
- ulipad 运行python 错误提示:SyntaxError: Non-ASCII character '\xe5' in file
- python 遇到 syntaxerror: non-ascii character '/xd6' in file 我 教你解决 (python问题)
- SyntaxError: Non-ASCII character '\xe7' in file解决方法
- Pytho-SyntaxError: Non-ASCII character '\xe7' in file解决方法
- python学习之--SyntaxError: Non-ASCII character '\xe5'
- SyntaxError: Non-ASCII character '\xe7' in file解决方法
- python 遇到 syntaxerror: non-ascii character '/xd6' in file
- Python中文问题 或 SyntaxError: Non-ASCII character '\xe8' in file
- Python“Non-ASCII character 'xe5' in file”报错问题
- python出现SyntaxError: Non-ASCII character '\xe6' in file 打印日期.py on line 1, but no encoding declared;
- 用libsvm中的python遇到 syntaxerror: non-ascii character '/xd7' in file