使用Mechanize导入Cookie

时间:2016-08-28 20:16:05

标签: python cookies mechanize cookielib

(使用Python 2.7,使用Mechanize)

我们假设我在Twitter上有一个cookie,名为auth_token,它的价值是:ABC123

https://i.gyazo.com/de568907c939617c14a874696664aeeb.png

如何告诉Mechanize导入此Cookie?我听说过Cookielib,但我不确定如何使用它。我查了一下,但我不知道如何用Mechanize进行设置。

如果有人可以帮助我,那就太棒了! :)

2 个答案:

答案 0 :(得分:0)

import Cookie
import cookielib
cookiejar =cookielib.LWPCookieJar()

br = mechanize.Browser()
br.set_cookiejar(cookiejar)
cookie = cookielib.Cookie(auth_token='ABC123')
cookiejar.set_cookie(cookie)

答案 1 :(得分:0)

为什么不把它作为HTTP标头传递

br=mechanize.Browser()
br.addheaders = [('Cookie','name=value')]