Python2中编码错误---é??ç»?人表ç?®ç??é?

Posted python_worm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python2中编码错误---é??ç»?人表ç?®ç??é?相关的知识,希望对你有一定的参考价值。

在python2的使用中,总会遇到各种各样的编码问题,这也是使用Python2最头疼的一件事情,幸好python3解决了编码的问题。

下面我在爬虫时遇到的类似é??????ooè?¨??????é???? ?-????è??(????-?格式的编码。

解决:

  response = requests.get(url)

  response.encoding = response.apparent_encoding  # 将乱码进行编码

  html = etree.HTML(response.text)

以上是关于Python2中编码错误---é??ç»?人表ç?®ç??é?的主要内容,如果未能解决你的问题,请参考以下文章

python2项目出现的错误(UnicodeDecodeError)

理解和解决Python2中的编码问题

解决Python2.7的UnicodeEncodeError: ‘ascii’ codec can’t encode异常错误

python开发中编码相关问题

python 2.x 中的“编码是无效关键字”错误是不是不可避免?

一篇文章助你理解Python2中字符串编码问题