将会话从脚本转移到firefox

时间:2013-05-07 15:05:11

标签: python session firefox ui-automation

我正在尝试解决以下问题:

我有一个python脚本,可以打开一个网页,获取jsessionid,然后发布用户名和密码以及jsessionid并收到一个新的jsessionid以及“主页” 。到目前为止,一切都很酷。

事情是,现在我希望脚本打开浏览器(Firefox)并从那一刻开始继续会话。问题是,如果我只是发送一个os命令来打开带有url的firefox,它只会打开登录页面,因为jsessionid没有被转移。

有人知道怎么做吗?

1 个答案:

答案 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