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

Как отслеживать прогрузку элементов на сайте в selenium?

Всем привет,моя проблема заключается в том,что в ходе выполнение кода selenium не успевает прогрузить страницу,как уже выполняет действия клика.Само собой это заканчивается тем,что консоль выводит сообщение об ошибке,говорящей о том,что элемент не был найден на странице.Я пробовал time.sleep(),но разумеется,что это не рациональный вариант.Прошу тех кто разбирается в библиотеке selenium на python подсказать,как устранить эту проблему
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
MinTnt
@MinTnt
Как пример
from selenium.webdriver.support.wait import WebDriverWait

WebDriverWait(driver, 300).until(lambda x: x.find_element_by_css_selector('.test'))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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