导语:
本文主要介绍了关于python汉字不能编译怎么解决的相关知识,包括python编译成可执行文件,以及汝州疫情最新消息这些编程知识,希望对大家有参考作用。
在使用Python编译的时候出现如下错误:
SyntaxError: Non-ASCII character '\xe5' in file Test1.py on line 8, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
解决方法:
python默认编码文件为ASCII码,将文件保存为UTF-8,编译即可通过。或在 py 文件的开头(必须是第一行)添加
#coding=utf-8
或
# -*- coding:utf-8 -*-
原因
如果要在python2的py文件中写中文,必须加一行注释声明文件编码,否则python2默认使用ASCII编码。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何用python在地图上绘制标签线?10/17
- ♥ python自带macbook吗?10/29
- ♥ python如何导入库08/14
- ♥ python如何查询一个列表中不同元素的个数?11/22
- ♥ python中的点是什么09/26
- ♥ windows下没有python命令怎么办12/15
内容反馈