`
cuixuxucui
  • 浏览: 346676 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Python错误: SyntaxError: Non-ASCII character

 
阅读更多

http://blog.csdn.net/cscmaker/article/details/8754820

(1)问题描述

  在写Python代码的过程中,有用到需要输出中文的地方,但是运行后发现上述错误。

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

  错误提示中给出了问题解决的连接,所以就点进去看了看。具体点这里:点击打开链接

(2)问题解决

  通过学习错误中给出的连接,发现是编码问题,如果在python中出现了非ASCII码以外的其他字符,需要在代码的开头声明字符格式。具体声明字符的方法有三种:

选用三种种的一种,在代码的开头加上指定的编码格式。就会解决刚才出现的问题。

例如,我在代码中加入了:

   

[python] view plain copy
 
  1. #!/usr/bin/python  
  2. #-*-coding:utf-8-*-  

这就解决了显示中文的问题。

分享到:
评论

相关推荐

    Python错误: SyntaxError: Non-ASCII character解决办法

    Python错误: SyntaxError: Non-ASCII character解决办法 (1)问题描述  在写Python代码的过程中,有用到需要输出中文的地方,但是运行后发现上述错误。SyntaxError: Non-ASCII character ‘\xe4’ in file ./...

    Python中文编码知识点

    如何用 Python 输出 “Hello, World!”,英文没有问题,但是如果你输出中文...SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-

    Python中的单行、多行、中文注释方法

    SyntaxError: Non-ASCII character '\xe4' in file getoptTest.py on line 14, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 如果文件里有非ASCII字符,需要在第

    alibabacloud-AnalyticDB-python-demo-AI:阿里云AnalyticDB-python-demo-AI

    简介 本项目展示使用搭建基于AI算法的视频, 图像, 文本等非结构化数据...python app.py 然后就可以使用chrome浏览器打开 localhost:<demo> 来访问demo服务. 有问题可以加入AnalyticDB的向量团队钉钉沟通群。 License

    Python2包含中文报错的解决方法

    SyntaxError: Non-ASCII character ‘\xe8’ in file Python注释.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 解决方法如下: 在代码的最顶部添加 #coding=...

    Python中使用中文的方法

    先来看看python的版本: >>> import sys >>> sys.version '2.5.1 (r251:54863, Apr... E:\Project\Python\Test>python ChineseTest.py File “ChineseTest.py”, line 1 SyntaxError: Non-ASCII character '\xd6' in fi

    Python 中文编码

    Python 中文编码 前面章节中我们已经学会了如何用 Python 输出 “Hello, World!”,英文没有问题,但是...SyntaxError: Non-ASCII character 'xe4' in file test.py on line 2, but no encoding declared; see http:/

    python开头的coding设置方法

    SyntaxError: Non-ASCII character '\xe5' in file multi_thread_mfw.py on line 138, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 写完python代码运行时,报类似Syntax...

    python 实现将字典dict、列表list中的中文正常显示方法

    在代码文件中定义中文时,经常会遇到问题,要么编码错误,要么是无法正常打印显示。 例如,dict_chinese.py: ...SyntaxError: Non-ASCII character '\xe4' in file dict_chinese.py on line 5, but no

    如何设置PyCharm中的Python代码模版(推荐)

    SyntaxError: Non-ASCII character ‘\xe6’ in file /Users/yuchao/PycharmProjects/oldboy_python/python_lesson/模块与包/spam.py on line 6, but no encoding declared; see ...

    python3.6.5参考手册 chm

    Python参考手册,官方正式版参考手册,chm版。以下摘取部分内容:Navigation index modules | next | Python » 3.6.5 Documentation » Python Documentation contents What’s New in Python What’s New In ...

Global site tag (gtag.js) - Google Analytics