博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python错误: SyntaxError: Non-ASCII character
阅读量:6731 次
发布时间:2019-06-25

本文共 423 字,大约阅读时间需要 1 分钟。

(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-*-

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

 

转载地址:http://xcfqo.baihongyu.com/

你可能感兴趣的文章
Apache虚拟主机
查看>>
GC策略
查看>>
互联力量Silverlight Grid控件常见用法
查看>>
KBase关系数据库全文检索网关
查看>>
Netxms客户端工程环境配置
查看>>
dhcp和中继代理服务
查看>>
如何调整实例恢复时间
查看>>
SliverLight 之Sample
查看>>
你的吻
查看>>
bash算数运算&命令引用
查看>>
磁盘分区
查看>>
.net core 上传excel文件
查看>>
公有云时代的售前打单
查看>>
WINDOWS 2008 R2 HYPER-V集群宿主机蓝屏
查看>>
[Unity Shader] Shader学习笔记2 - 概述2
查看>>
磁盘阵列 RAID
查看>>
10.16/10.17/10.18 iptables nat表应用
查看>>
布尔类型传递参数
查看>>
使用SSH密钥对给你的阿里云ECS加把安全锁
查看>>
为什么选择Java Web做为学习方向
查看>>