日日行,不怕千万里;常常做,不怕千万事|

__username

园龄:2年5个月粉丝:12关注:2

📂爬虫
🔖爬虫
2023-09-22 12:54阅读: 13评论: 0推荐: 0

爬虫解码[编码问题]

response = requests.get('ur;', params=params, cookies=cookies, headers=headers, verify=False)
if response.status_code == 200:
# 尝试使用不同的编码解码响应内容
possible_encodings = ['utf-8', 'ISO-8859-1', 'cp1252', 'gb2312']
for encoding in possible_encodings:
try:
response_text = response.content.decode(encoding)
print(f"成功使用编码 {encoding} 解码响应内容:\n{response_text}")
break # 如果成功解码,就不再尝试其他编码
except UnicodeDecodeError:
continue # 如果解码失败,尝试下一个编码
# 如果上述编码都无法解码,可以添加更多可能的编码
else:
print(f"请求失败,状态码为{response.status_code}")
response.close()
posted @   __username  阅读(13)  评论(0编辑  收藏  举报

本文作者:DIVMonster

本文链接:https://www.cnblogs.com/guangzan/p/12886111.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起