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

Как пасить сайт в котором контент выводиться с задержкой?

Суть в том что есть сайт на котором авторизуешься переходишь на нужную страницу и там после загрузки основной инормации подгружаются дополнительные данные в html таблицу, вопрос: как дождаться погрузки дополнительной информации и распарсить ее пробовал связку requests + bs4 не могу понять как сделать паузу чтобы дождаться подгрузку элементов,
selenium не предлогать
  • Вопрос задан
  • 294 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
@nirvimel
Существует такая вкладка в Network в Developer Tools в браузере, там отображаются все сетевые запросы исходящие с активной страницы. Смотрите что запрашивается в момент перед погрузкой основного контента. Переписываете этот запрос на Python. Все!
Единственное, иногда для корректной работы AJAX могут потребоваться куки с основной страницы. Тогда делаете requests сессию запрашиваете основную страницу (сама она не понадобиться), после чего в той же открытой сессии выполняете нужный AJAX.
Ответ написан
Ваш ответ на вопрос

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

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