Selenium webdriver подключиться ? - Python
Формулировка задачи:
Такой код:
Запускается хром как надо, если не закрывать, то его окошко остается висеть даже если выйти из PyCharm. Если код запустить еще раз, то откроет второе такое же окно Хрома. Так, собственно, вопрос, можно ли "подключиться" к ранее уже открытому окну хрома ?
Спасибо.
Листинг программы
- from selenium import webdriver
- Chrome_Browser = webdriver.Chrome()
- Chrome_Browser = webdriver.Chrome()
- Chrome_Browser.get("...
Решение задачи: «Selenium webdriver подключиться ?»
textual
Листинг программы
- from selenium import webdriver
- class SessionRemote(webdriver.Remote):
- def start_session(self, desired_capabilities, browser_profile=None):
- self.w3c = True
- # первый драйвер
- driver = webdriver.Chrome('chromedriver')
- driver.get('http://google.com')
- executor_url = driver.command_executor._url
- session_id = driver.session_id
- # второй драйвер
- new_driver = SessionRemote(command_executor=executor_url, desired_capabilities={})
- new_driver.session_id = session_id
- new_driver.get('http://example.org')
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д