版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/79293467
SyntaxError: Non-ASCII character '\xc4' in file newYear.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
这是因为文件中有中文字符,而文件没有指定编码方式。
文件开头添加以下代码:
一、在文件头部添加如下注释码:
# 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 :
四、
#encoding:utf-8
五、
# -*- coding: cp936 -*-
或
# -*- coding: utf-8 -*-