按键获取Cookie?

时间:2014-09-19 21:59:22

标签: python

使用Cookielib时,是否可以按键获取Cookie?

# Initalize the CookieJar
cookieJar = cookielib.CookieJar()
opener    = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookieJar))

# Visit page, cookies are set here
req       = urllib2.Request("https://example.com")
resp      = opener.open(req)  
csrfToken = getCSRFToken(resp.read())

在响应中设置了cookie,但是如何通过密钥访问和单个cookie?

我正在使用Python 2.7。

1 个答案:

答案 0 :(得分:0)

您可以使用requests进行尝试。它是一个非常简单的库,可以满足您的要求。

url = 'http://example.com/some/cookie/setting/url'
r = requests.get(url)
r.cookies['example_cookie_name']