Соскоб в Интернете: обновить данные как в Chrome? - PullRequest
0 голосов
/ 17 февраля 2020

Все статьи о просмотре веб-страниц в Python Я встречал цитируемые BeautifulSoup и Selenium в качестве основных инструментов, которые можно использовать для извлечения HTML и JavaScript контента с веб-страницы.

Однако у меня есть не найден способ автоматического обновления данных, полученных с этой же веб-страницы, без необходимости отправлять ему новый запрос.

Нельзя ли сделать в Python то, что вы сделали бы с Google Chrome, что это просто открытие веб-страницы и ее автоматическое обновление самим хостом?

1 Ответ

0 голосов
/ 17 февраля 2020

Да, это возможно. Например, вы можете загрузить элементы дерева DOM в al oop, если содержимое динамически модифицируется с помощью JavaScript. Вы также можете позвонить своему JavaScript, чтобы выполнить определенное c действие. Кроме того, вы даже можете написать и загрузить свой собственный плагин для браузера. В целом, в Селене вы можете контролировать браузер в значительной степени, как обычный пользователь, без необходимости повторного обновления страницы sh.

...