Я пытаюсь выбрать язык из выпадающего меню, которое появляется в виде всплывающего окна на веб-сайте. Я могу найти раскрывающийся элемент, но не могу изменить значение. Я получаю ошибку ElementNotInteractable
Вот мой кусок кода:
lang_div = WebDriverWait(browser,30).until(EC.presence_of_element_located((By.XPATH,"//div[@id='selectLanguage']")))
lang = Select(lang_div.find_element_by_xpath("//select"))
lang.select_by_value('en-US')
Сообщение об ошибке:
ElementNotInteractableException: Сообщение: элемент не взаимодействует
(информация о сеансе: chrome = 81.0.4044.129)
Фактически, во всплывающем окне ничего не кажется интерактивным. Я пытался закрыть всплывающее окно, используя кнопку закрытия, но получаю ту же ошибку. Обратите внимание, что я могу правильно найти элемент, но когда я нажимаю, я получаю ElementNotInteractable
x = lang_div.find_element_by_xpath("//button[@class = 'close']")
x.click()