我在玩请求.会话()但我遇到了一些问题。我知道Session应该为我处理cookies,但是我发现在某些情况下它并没有保存浏览器所保存的特定cookie。我想看看如果我手动添加或修改cookies以匹配我的浏览器,会发生什么,但不知道如何做。在
<<class 'requests.cookies.RequestsCookieJar'>[<Cookie bcookie="v=COOKIE" for .domain.com/>....
我想我需要将cookie解码为字符串/字典,添加/修改cookie,然后重新编码?在
Tags:
session.cookies
对象为您提供了一个映射接口;要添加cookie,只需为cookie名称设置一个值:{然后离开^。在
另一方面,使用
session.cookies['cookie_name']
可以为您提供该cookie的值,而无需了解PythonCookieJar
对象如何工作并跟踪所有其他每个cookie元数据(例如主机名和过期信息)。在相关问题 更多 >
编程相关推荐