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

yipeiwu_com7年前Python基础

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

(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码以外的其他字符,需要在代码的开头声明字符格式。具体声明字符的方法有三种:

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

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

#!/usr/bin/python 
#-*-coding:utf-8-*- 

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

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

matplotlib给子图添加图例的方法

matplotlib给子图添加图例的方法

代码如下: import matplotlib.pyplot as plt x = [1,2,3,4,5,6,7,8] y = [5,2,4,2,1,4,5,2] axe1 = p...

Python与Redis的连接教程

今天在写zabbix storm job监控脚本的时候用到了python的redis模块,之前也有用过,但是没有过多的了解,今天看了下相关的api和源码,看到有ConnectionPoo...

使用Python的Tornado框架实现一个一对一聊天的程序

按思路来聊: 类似微信,点击用户可以进入一对一聊天页面;另有聊天框列表包含所有存在聊天记录的一对一聊天框,点击进入聊天页面。 【数据结构】 因为双方都有聊天记录,所以每一个聊天实际上得储...

将python依赖包打包成window下可执行文件bat方式

1、 打开一个记事本,将需要安装的第三方python依赖包写入文件,比如:需要安装urllib3、flask、bs4三个python库(替换成你想要安装的库,每个库之间用空格隔开),输入...

python flask实现分页效果

python flask实现分页效果

在我们学习的过程中会遇到这么样的问题,就是在我们学习的过程中会发现需要分页处理,这里呢,给大家介绍书上说的分页。 @app.route('/',methods=['GET']) @a...