python出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare错误
python中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误
可按照错误建议网址查看http://www.python.org/peps/pep-0263.html
发现是因为Python在默认状态下不支持源文件中的编码所致。解决方案有如下三种:
一、在文件头部添加如下注释码:
# coding=<encoding name> 例如,可添加# coding=utf-8
二、在文件头部添加如下两行注释码:
#!/usr/bin/python
# -*- coding: <encoding name> -*- 例如,可添加# -*- coding: utf-8 -*-
三、在文件头部添加如下两行注释码:
#!/usr/bin/python
# vim: set fileencoding=<encoding name> : 例如,可添加# vim: set fileencoding=utf-8 :
最最关键的是设置一定要放在最前面,包括在注释的前面。
转自:https://blog.csdn.net/langb2014/article/details/50475441
python出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare错误相关推荐
- 【Python】SyntaxError: Non-ASCII character ‘\xe8‘ in file main.py on line 7, but no encoding declared;
Windows系统上能运行的Python程序,传到Linux系统上就无法运行,python main.py报错:SyntaxError: Non-ASCII character '\xe8' in f ...
- 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding
关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding ...
- 【Python】报错解决:SyntaxError: Non-ASCII character ‘\xe5‘ in file button.py on line 3, but no encoding
问题分析: SyntaxError: Non-ASCII character '\xe5' in file button.py on line 3, but no encoding declared; ...
- windows执行python文件提示SyntaxError: Non-ASCII character ‘\xe9‘ in file 1.py on line 7, but no encoding d
1.问题 windows环境下执行python文件,提示错误如下 SyntaxError: Non-ASCII character '\xe9' in file 1.py on line 7, but ...
- SyntaxError: Non-ASCII character '\xe6' in file test.py on line 1, but no encoding declared; see htt
最近敲python 遇到了下面这个错误: SyntaxError: Non-ASCII character '\xe6' in file test.py on line 1, but no encod ...
- SyntaxError:Non-UTF-8 code starting with ‘\xb6‘ in file E:/...py on line 16, but no encoding declare
SyntaxError:Non-UTF-8 code starting with '\xb6' in file E:/.../....py on line 16, but no encoding de ...
- 解决:SyntaxError: Non-ASCII character ‘\xe8‘ in file 1.py on line 4, but no encoding declared;
在编辑python时,当有中文输出或注释时,出现错误提示:SyntaxError: Non-ASCII character '\xe7' in file - 在当前的.py文件的开头写上: #-- c ...
- SyntaxError: Non-ASCII character ‘\xe5‘ in file(xxlrt_1.py) on line 7, but no encoding declared;
具体报错如下: SyntaxError: Non-ASCII character '\xe5' in file /home/hly/work/python/work/xlrt_1.py on line ...
- centos中python报错 SyntaxError: Non-ASCII character ‘\xe7‘ in file car-training.py on line 7, but no en
文件头部加入 # -*- coding: utf-8 -*-
最新文章
- html5中上传图片
- python学习 day2 (3月2日)
- Centos 7 安装 Haproxy
- elementui表格复制_Element-UI中关于table表格的那些骚操作
- DL之DNN:自定义MultiLayerNet(5*100+ReLU+SGD/Momentum/AdaGrad/Adam四种最优化)对MNIST数据集训练进而比较不同方法的性能
- 中国大学MOOC 计算机组成原理第3章 测试
- 【kubernetes系列之安装Dashboard】
- 343. 整数拆分(JavaScript)
- C# 6.0 的新语法特性
- 「陶哲軒實分析」 習題 3.5.9
- Golang Gin实践 连载十六 在图片上绘制文字
- JUC 常用 4 大并发工具类:CountDownLatch、CyclicBarrier、Semaphore、Exchanger
- java download oracle,Java Archive Downloads - Java SE 6 | Oracle 中国
- 常用端口号与对应的服务
- windows清理_10款欧美流行的Windows清理软件
- 节奏大师小游戏制作流程
- android如何获取进程占用的内存大小,Android获取cpu使用率,剩余内存和硬盘容量
- “回复TD即可退订” 是真的吗?
- 视频增强,去雾的实现 BU6521KV
- 实现strstr()函数