Я хочу извлечь содержимое из страницы , для которой требуется выбрать узел списка.Я получил страницу HTML, используя Python и Selenium.Передав исходный код страницы в BS4, я могу разобрать содержимое, которое я ищу, используя
open_li = soup.select('div#tree ul.jstree-container-ul li')
Каждый возвращенный элемент списка имеет
aria-expanded = "false" and class="jstree-node jstree-closed"
При просмотре проверяющего элемента, содержимое называетсякогда эти переменные установлены на
aria-expanded = "true" and class="jstree-node jstree-open"
Я пытался использовать метод .click для содержимого
driver.find_element_by_id('tree').click()
Но это только меняет другое содержимое на странице.Я думаю, что сами узлы списка должны быть расширены при выполнении запроса.
Кто-нибудь знает, как изменить элементы aria-expand на странице перед возвратом содержимого?
Спасибо