【Python】执行Python出现SyntaxError: Non-ASCII character '\xe7' in file错误

今天处于好奇看了下Python,准备自己来个Hello world试一试。

这是我的py文件:

#!/usr/bin/python3
 
# 第一个hello world的python程序
print ("Hello, Python!") 

但是运行.py文件的时候出现了一个错误

SyntaxError: Non-ASCII character '\xe7' in file /Users/Tomk/Desktop/PythonWorkSpace/基础语法.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

仔细看了看,line 3,what?第三行一句注释也能报错。。。对于小白来说,这回的操作,打开浏览器,粘贴百度吧。

然后看到了大神们的恢复,成功解决。

当在Python 2.X文件中写中文注释或输出中文时候,经常会出现编译错误(在Python 3.X中没有这种错误。)这是因为Python 2.X的默认编码文件是用ASCII码

这是我修改后的py文件:

#!/usr/bin/python3
#coding=utf-8
 
# 第一个hello world的python程序
print ("Hello, Python!") 

你可能感兴趣的:(【Python】执行Python出现SyntaxError: Non-ASCII character '\xe7' in file错误)