处理响应数据中文乱码

response = requests.get(url=url, headers=headers)

  1. 根据内容推断
    response.encoding = response.apparent_encoding

  2. 将字符串编码为gbk字符编码格式
    response.encoding = "gbk"

  3. 将字符串编码为utf-8字符编码格式
    response.encoding = "utf-8"

  4. 用 ISO-8859-1 编码对内容进行编码,然后再使用 GBK 解码
    resp.text.encode("iso-8859-1").decode("gbk")