开始遇到这个问题
SyntaxError: Non-ASCII character '\xe5'
python默认编码是ASCII编码,所以出现中文或特殊字符就会报这个错误。
在文件头部加上
#encoding:utf-8
TypeError: 'encoding' is an invalid keyword argument for this function问题
python3 main.py
(经过测试并确认 2.7 会给出该错误并且 Python3 可以很好地处理它。)
本文探讨了Python中遇到的'xe5'字符编码错误,介绍了如何通过设置文件头为utf-8编码来避免TypeError,并对比了Python 2.7和3.x的不同处理方式。重点在于编码设置及其在不同版本中的适用性。
8672

被折叠的 条评论
为什么被折叠?



