导语:
本文主要介绍了关于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编码。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
内容反馈