Python:response.cookies的类型

时间:2018-01-11 09:28:57

标签: python list

我正在使用python的请求模块。在其中一个帖子中,我收到了响应cookie。我想读它们,所以我做了:

if a in response.cookies:
    print "Found"
然后我做了:print type(response.cookies)。这给了我<class 'requests.cookies.RequestsCookieJar'>

然后我做了:print response.cookies。这给了我<RequestsCookieJar[<Cookie a=asdasdd for v.n>]>

该类型表示它是Class类型。变量的打印给出了一个列表,我可以像字典一样访问它。请解释print response.cookies语法。

1 个答案:

答案 0 :(得分:0)

我不确定你为什么认为这里存在矛盾。 RequestsCookieJar类通过子类collections.MutableMapping实现字典接口,因此您可以按键访问项目。