PythonUnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 937: ordinal not in range(128) Logged from file scraper.py,
u = unicode("辣", "utf-8")
unicode(u'foo', 'utf-8')
以上这种转码方式可能会报错,如果报错请使用一下这种,在字符串后面添加encode("utf-8")
result = google.searchGoogle(param).encode("utf-8")
本文介绍了一种常见的Python错误——UnicodeDecodeError,并提供了解决方案。该错误通常出现在尝试用不正确的编码方式解码字符串时。文章展示了如何通过正确设置编码来避免此类问题。
576





