当前文章: 首页 >> 编程开发 >> SyntaxError: Non-ASCII character '\xe5' in file ./test.py on line 7, but no encoding declared; see h
«   2019年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
标签列表
最近发表

SyntaxError: Non-ASCII character '\xe5' in file ./test.py on line 7, but no encoding declared; see h

python代码:

#!/bin/python


B = 3
a_input = input('please input a number:')
if a_input == B:
 print('哈哈')


运行后出错:

  File "./test.py", line 7
SyntaxError: Non-ASCII character '\xe5' in file ./test.py on line 7, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details


原因:

代码带有中文字符,需要设置下编码。


解决方法:

#!/bin/python
# -*- coding: UTF-8 -*-

B = 3
a_input = input('please input a number:')
if a_input == B:
 print('哈哈')


声明:本站原创文章,转载、复制、使用等请注明出处。
标题SyntaxError: Non-ASCII character '\xe5' in file ./test.py on line 7, but no encoding declared; see h
作者jues
地址: http://blog.jues.org.cn/post/syntaxerror-non-ascii-character-xe5-in-file-.test.py-on-line-7-but-no-encoding-declared-see-h.html

发表评论:

Powered By Z-BlogPHP 1.5.2 Zero Powered By Z-BlogPHP © 2018 jues博客 Copyright Your WebSite.Some Rights Reserved.联系站长 Themes by jues