Как работать с окнами (двумя браузерами) в selenium?
Мой селениум доходит до этой кнопки (кликает по ней)
После клика, выходит такое окно
Мне нужно написать в поле имя и фамилию, но не выходит, как будто селениум работает с браузером, а не с этим окном.
Так это выглядит в меню "пуск"
Так это выглядит на мониторе
Работаю с Xpath, помогите как можно переключится между ними? iframe в просмотре элемента нету
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
binary_yandex_driver_file = 'yandexdriver.exe' # path to YandexDriver
driver = webdriver.Chrome(binary_yandex_driver_file, options=options)
driver.get('https://elibrary.ru/')
xpath='/html/body/table/tbody/tr/td/table[1]/tbody/tr/td[1]/table/tbody/tr[2]/td/div/div/table[2]/tbody/tr/td[2]/a'
driver.find_element_by_xpath(xpath).click()
xpath2 = '/html/body/table/tbody/tr/td/table/tbody/tr/td[2]/table/tbody/tr/td/table[6]/tbody/tr[1]/td[3]/a'
driver.find_element_by_xpath(xpath2).click()
form_xpath = '/html/body/center/form/table[1]/tbody/tr/td[1]/input'
driver.find_element_by_xpath(form_xpath).send_keys('Kromina')
driver.quit()
Источник: Stack Overflow на русском