Как с использованием Python получить содержимое, контент открытого окна браузера?

В целях повышения навыков работы с Python, пытаюсь написать скрипт автоматизации процессов, для получения и анализа данных поисковой выдачи Yandex и Google по нужным фразам.

Используя библиотеку PyAutoGUI – добился открытия браузера, и с имитацией действия реального пользователя, движений мышью, печати поисковой фразы в форме поиска, открытия страницы с результатами поиска по фразе…

Но что делать дальше и куда двигаться? Как получить содержимое окна браузера, для анализа полученных данных?
Полагаю, использовать популярные для парсинга данных библиотеки Python типа requests и BeautifulSoup в данном случае не будет правильным и рациональным решением.
При использовании Selenium, при открытии окна браузера, Yandex выдает капчу.

Прошу совета:
На какие способы, подходы, библиотеки стоит обратить внимания для выполнения задачи?
Как можно получить содержание, контент открытого окна браузера для его анализа?
Может быть есть возможность с использованием Python получить контент открытого окна браузера, проанализировать HTML страницы, определить координаты нужного DOM дом элемента для последующего клика?
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Develper
Используй Selenium, эмуляция браузера и управление
Ответ написан
Ваш ответ на вопрос

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

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