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

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

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

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

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

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

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

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