美文网首页
python爬虫cookies jar与字典转换

python爬虫cookies jar与字典转换

作者: 485b1aca799e | 来源:发表于2017-06-18 10:54 被阅读0次
  • requests只能保持 cookiejar 类型的cookie,而我们手动构建的cookie是dict类型的。所以要把dict转为 cookiejar类型,方法如下:
#将CookieJar转为字典:
cookies = requests.utils.dict_from_cookiejar(r.cookies)

#将字典转为CookieJar:
cookies = requests.utils.cookiejar_from_dict(cookie_dict, cookiejar=None, overwrite=True)

#其中cookie_dict是要转换字典

转换完之后就可以把它赋给cookies 并传入到session中了:

s = requests.Session()
s.cookies = cookies

相关文章

网友评论

      本文标题:python爬虫cookies jar与字典转换

      本文链接:https://www.haomeiwen.com/subject/zreiqxtx.html