使用python获取firefox保存的cookie

时间:2016-12-14 12:34:04

标签: javascript python firefox cookies

有没有办法让Firefox用python代码保存?我认为可以用python与Firefox javascript解释器交互,但我不知道如何。

其实我需要firefox来浏览一个网页,网页有某种身份验证,最后它会创建一个会话密钥cookie,我想知道cookie值,当然还有python自动。

1 个答案:

答案 0 :(得分:1)

您可以使用selenium执行此操作,启动浏览器,导航到某个页面,在页面上执行所需操作,然后使用get_cookies()提取Cookie:

  

返回一组字典,对应于当前会话中可见的cookie。

from selenium import webdriver 

driver = webdriver.Firefox()
driver.get("http://www.google.com")

# do something else if needed

print(driver.get_cookies())

如果需要,您甚至可以转储和加载Cookie: