#html #selenium #web-scraping
Вопрос:
Я пытаюсь очистить данные в выпадающем меню. Это выглядит так:
<div role="combobox" aria-expanded="false" aria-haspopup="listbox" aria-labelledby="downshift-5-label">
Если вы нажмете в любом месте div, он изменится aria-expanded
с false на true. Однако у selenium возникают проблемы с выполнением a .click()
в div, так как он продолжает выдавать element not interactable
сообщение об ошибке, поэтому мне интересно, есть ли способ вручную установить значение aria-expanded
от false до true с помощью selenium или какой-либо библиотеки python.
У меня есть a WebDriverWait
, который успешно находит элемент, но просто не может нажать на него, чтобы открыть раскрывающийся список.