我正在尝试解决以下问题:
我有一个python脚本,可以打开一个网页,获取jsessionid
,然后发布用户名和密码以及jsessionid
并收到一个新的jsessionid
以及“主页” 。到目前为止,一切都很酷。
事情是,现在我希望脚本打开浏览器(Firefox)并从那一刻开始继续会话。问题是,如果我只是发送一个os命令来打开带有url的firefox,它只会打开登录页面,因为jsessionid
没有被转移。
有人知道怎么做吗?
答案 0 :(得分:0)
python库spynner非常适合以编程方式执行浏览器。
import spynner
browser = spynner.Browser()
browser.load('http://www.google.com')
browser.create_webview()
browser.show() # Launches windowed browser in your OS