可以将Selenium webdriver和splinter webdriver用于同一浏览器

时间:2018-01-17 16:57:39

标签: python selenium splinter

我知道splinter是建立在selenium之上的,但我似乎无法弄清楚如何让splinter和selenium使用相同的Web浏览器。

我可以初始化分裂浏览器

browser = splinter.Browser('chrome', options=chrome_options)

我可以初始化一个selenium浏览器

driver = webdriver.Chrome()

但这将启动两个不同的浏览器。

是否可以让splinter和selenium共享同一个浏览器?

1 个答案:

答案 0 :(得分:0)

实际上,您已经具有硒驱动程序的实例,并且具有通过splinter启动的任何Chrome选项:

分裂:

browser = splinter.Browser('chrome', options=chrome_options)

硒:

selenium_driver = browser.driver

干杯:)