@Evstolyan

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

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

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

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

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект