Как запустить скрипт selenium python в текущем сеансе окна?

Когда я пишу скрипт selenium python, мне нужно начать сеанс с некоторой команды, например

driver = webdriver.Firefox()

Однако это открывает новое окно браузера.

Я хотел бы, чтобы к уже открытому окну обращался скрипт, как если бы я запустил надстройку Selenium IDE (которая не может запускать скрипты python afaik).

Может ли кто-нибудь сказать мне, есть ли способ сделать это?


person user2565010    schedule 12.07.2015    source источник
comment
возможный дубликат Может ли Selenium взаимодействовать с существующим сеансом браузера?   -  person Louis    schedule 13.07.2015


Ответы (1)


Я сам часто хотел эту функциональность с Selenium и Python. К сожалению, это не часть текущих функций Selenium.

Для получения дополнительной информации ознакомьтесь с темами ответов здесь:

Может ли Selenium взаимодействовать с существующим сеансом браузера?

(похоже, кто-то придумал решение для взлома, но я его не проверял)

и тут:

Может ли веб-драйвер Selenium подключиться к уже открытому окну браузера?

Удачи!

person Daniel    schedule 13.07.2015