语法错误:非UTF-8编码以'\x82'开头
我在Eclipse上做“Python基础”时遇到了这个错误。
错误出现在两行代码上:
source = ["C:\\My Documents", "C:\\Code"]
还有
zip_command = "zip -qr {0} {1}".format(target, ‚ ‚.join(source))
我真的搞不清楚我哪里出错了。
这是完整的错误信息:
语法错误:在第x行发现了以'\x82'开头的非UTF-8编码,但没有声明编码;详细信息请查看 http://python.org/dev/peps/pep-0263/
1 个回答
3
你正在使用用 windows-1252
编码的字符(弯引号),这些字符无法被解码,因为它们不是有效的 utf-8
格式。只需要把这些引号换掉就可以了。