报错:
SyntaxError: Non-ASCII character 'xe8' in file comment.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
报错分析:
上述报错是由于编码格式不匹配导致程序不能识别程序中的中文导致的。Python 2默认的编码格式是ASCII,Python 3默认的编码格式是UTF-8. 因此,如果我们使用Python 2运行的Python程序中出现了中文,就需要指定编码格式为UTF-8(如果使用的是Python 3则不需要指定).
解决办法:
在Python脚本的开头加上:
#coding=utf-8
最后
以上就是欢喜书包最近收集整理的关于python报错-由于默认编码格式导致的报错的全部内容,更多相关python报错-由于默认编码格式导致内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复