3
当我在写硒python脚本,我不得不像如何在当前窗口会话中运行selenium python脚本?
driver = webdriver.Firefox()
先从一些命令会话然而,这将打开一个新的浏览器窗口。
我想要的是已经打开的窗口可以被脚本访问,就像我已经启动了selenium IDE插件(不能运行python脚本afaik)一样。
有没有人可以告诉我,如果有办法做到这一点?
当我在写硒python脚本,我不得不像如何在当前窗口会话中运行selenium python脚本?
driver = webdriver.Firefox()
先从一些命令会话然而,这将打开一个新的浏览器窗口。
我想要的是已经打开的窗口可以被脚本访问,就像我已经启动了selenium IDE插件(不能运行python脚本afaik)一样。
有没有人可以告诉我,如果有办法做到这一点?
我经常想自己用Selenium和Python来实现这个功能。不幸的是,这不是Selenium当前功能的一部分。
欲了解更多信息,看看这里的答案线程:
Can Selenium interact with an existing browser session?
(貌似有人想出了一个黑客的解决方案,但我没有测试过)
,在这里:
Can Selenium webdriver attach to already open browser window?
祝你好运!
可能重复[可硒与现有的浏览器会话交互?](http://stackoverflow.com/questions/8344776/can-selenium-interact-with-an-existing-browser-session) – Louis