Как реализовать pre_navigation_hook PlaywrightCrawler в ползунке py?Python

Программы на Python
Ответить
Anonymous
 Как реализовать pre_navigation_hook PlaywrightCrawler в ползунке py?

Сообщение Anonymous »

Недавно я использовал Crawlee для Python для создания надежных парсеров веб-страниц, но иногда мне приходилось выполнять некоторый код перед посещением URL-адреса страницы, например:
  • блокировка определенных ресурсов (например, изображений, мультимедиа и т. д.)
  • передача созданной страницы в функцию драматурга-скрытности следующим образом:

    Код: Выделить всё

    await stealth_async(page)
Я искал в документации параметр или класс с аналогичной функциональностью и обнаружил, что PlaywrightCrawler имеет параметр pre_navigation_hook . Однако я не смог найти на их сайте, как его использовать, или руководство, демонстрирующее это.
Приведите пример его использования или любой другой способ достижения вышеуказанных целей.< /p>
Примечание: pre_navigation_hook принимает PlaywrightPreNavCrawlingContext, как указано в документации, а не PlaywrightCrawlingContext, как почти все остальные request_handler, если это дает какой-либо намек.

Подробнее здесь: https://stackoverflow.com/questions/793 ... crawlee-py
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»