我正在使用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
语法。
答案 0 :(得分:0)
我不确定你为什么认为这里存在矛盾。 RequestsCookieJar类通过子类collections.MutableMapping
实现字典接口,因此您可以按键访问项目。