python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
来源:互联网 发布:呼和浩特软件招聘信息 编辑:程序博客网 时间:2024/06/11 02:19
来源:http://blog.sina.com.cn/s/blog_5007d1b101018i2j.html
近来写课件实例,函数与过程返回值时,运行遇到如下问题
SyntaxError: Non-ASCII character '/xe6'。代码如下:
#无返回值函数hello(相当于过程)
def hello():
#有返回值函数foo
#有返回值函数far,并输出print.其中bar函数中返回元组(元组语法不一定需要带圆括号)
def foo():
def bar():
res = hello()
#调用res时,返回none。无返回值
print res
#调用aTuple时返回 return内容,及返回值内容
aTuple = bar()
print aTuple
调试,查看由于第一行代码都是中文的注释,中文会出现乱码。经过查阅,找到解决方法,即在代码开始的第一行添加如下一条语句:
# This Python file uses the following encoding: utf-8
或添加语句为:
# encoding: utf-8
即可解决中文编码问题
最终的代码如下:
# This Python file uses the following encoding: utf-8
#无返回值函数hello(相当于过程)
def hello():
#有返回值函数foo
#有返回值函数far,并输出print.其中bar函数中返回元组(元组语法不一定需要带圆括号)
def foo():
def bar():
res = hello()
#调用res时,返回none。无返回值
print res
#调用aTuple时返回 return内容,及返回值内容
aTuple = bar()
print aTuple
- python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
- python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
- python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
- sublime运行Python报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
- 【Python】Non-ASCII character '\xe6' 错误解决方法
- SyntaxError: Non-ASCII character '/xe6'
- SyntaxError: Non-ASCII character '/xe6'
- SyntaxError: Non-ASCII character '\xe6'
- SyntaxError: Non-ASCII character '\xe6'
- SyntaxError: Non-ASCII character '\xe6'
- Python出现"Non-ASCII character '\xe6' in file"错误解决方法
- 在NPP运行Python报错:SyntaxError: Non-ASCII character '\xe5' in file的解决方法
- GNU Radio 运行出现错误 : SyntaxError: Non-ASCII character '\xe6' in file
- python 出现错误 SyntaxError: Non-ASCII character 的解决方法
- python代码中添加中文时提示“SyntaxError: Non-ASCII character '\xe6' in file”的解决方法
- python出现SyntaxError: Non-ASCII character '\xe6' in file \
- python 文件中的中文错误,SyntaxError: Non-ASCII character '\xe6' in file
- python SyntaxError: Non-ASCII character 解决方法
- #1051 : 补提交卡
- Ubuntu下安装samba步骤
- c malloc calloc realloc
- Openmesh函数库设计及与CGAL的对比
- 逆序排序的使用练习 1 2 3 4 5 6 逆序成 6 5 4 3 2 1
- python下运行报"SyntaxError: Non-ASCII character '/xe6' "错误解决方法
- 创建优雅表格的8个js工具
- hdu 5025
- 前端精选文摘:BFC 神奇背后的原理
- Binary Tree Maximum Path Sum
- HDU 5014
- PS_变量批量生产名片
- HDU 5012
- UI线程和工作线程