当前位置: 代码迷 >> Ruby/Rails >> SyntaxError: Non-ASCII character '\xe6'
  详细解决方案

SyntaxError: Non-ASCII character '\xe6'

热度:1073   发布时间:2016-04-29 02:16:51.0
SyntaxError: Non-ASCII character '\xe6'

http://blog.csdn.net/zqbx7

 

python + eclipse 整合项目PyDev中,文件中书写如下:

'''Created on 2015-1-24@author: Admin'''print '是'


运行时异常如下:

<span style="color:#ff0000;">SyntaxError: Non-ASCII character '\xe6' in file D:\workspace\PyDev\src\part1\DevTest.py on line 7, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details</span>


经查资料为文件编码问题,只需修改文件格式为:UTF-8,.py文件第一行加入如下代码:

#encoding: utf-8


就可以。查了半天好像只有这一办法,看官网文件:http://www.python.org/peps/pep-0263.html

python这么强大,不会为了解决编码问题,每次创建都加一行代码?

问题追踪中...

待续

 

2015-1-24 18:03:52

  相关解决方案