有没有办法让Firefox用python代码保存?我认为可以用python与Firefox javascript解释器交互,但我不知道如何。
其实我需要firefox来浏览一个网页,网页有某种身份验证,最后它会创建一个会话密钥cookie,我想知道cookie值,当然还有python自动。
答案 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: