首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从请求库python处理cookiejar

从请求库python处理cookiejar
EN

Stack Overflow用户
提问于 2014-09-04 00:02:54
回答 2查看 2.7K关注 0票数 1

我在从炊具罐里取回曲奇时遇到了问题。

我正在尝试使用请求库,我想检索一个特定的cookie,但我不知道如何。

也许你们中的一个人比我有更多的经验,或者也许对Python2.7有更多的了解,并且可以帮助我:)

示例:

代码语言:javascript
复制
import requests
r = requests.post('url')
print r.cookies

我想像处理列表或数组一样处理这个问题,这样我就可以得到特定cookie的值了。

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-04 00:08:57

如果您想要特定cookie的值(您按名称知道),那么按照Python请求文档,可以像字典一样访问它:

代码语言:javascript
复制
import requests
r = requests.post('url')
r.cookies['cookie_name']

如您所述,如果您希望将它们作为列表,则可以使用r.cookies.keys()返回所有键(cookie名称)的列表,然后您可以按照上述方法访问这些键(cookie名称),或者只返回r.cookies.values()来获取所有值的列表。

票数 3
EN

Stack Overflow用户

发布于 2014-09-04 00:07:04

首先,确保“url”是一个完整的url,例如“http://example.com

这些曲奇被存储为字典。若要访问特定cookie,请执行以下操作:

代码语言:javascript
复制
r.cookies['example_cookie_name']

更多来自文档

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25655393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档