Задать вопрос
vmolostvov
@vmolostvov

Как получить контент скрытого элемента через Selenium?

Доброго времени. Прошу помощи специалиста., может кто сталкивался.

Пытаюсь получить текст из скрытого элемента на сайте https://ethlinq.tech. Скрытый элемент это div[class="sc-klVQfs coyika"]. Он появляется при нажатии на кнопку button[class="sc-hRJfrW esGfor"]. Собственно необходимо добраться до этого элемента при том, что изначально местоположение скрытого элемента неизвестно. То есть скрипт получает ссылку на сайт и парсит страницу с целью поиска ссылок на соц сети (которые как раз спрятаны в этом скрытом элементе).

driver.get_source_page() и driver.execute_script("return arguments[0].outerHTML;", body) не видят этот элемент

Помогите, если это вообще реально
  • Вопрос задан
  • 281 просмотр
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
1. Ткнуть селениумом на кнопку (картинку).
2. Дождаться появления нужного div (см. Expected Conditions)
3. Получить содежимое div.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы