Найти тему
[PYTHON:TODAY]

Автоматизированный поиск в Google, Duckduckgo, Yahoo и д.р поисковиках с помощью Python

Оглавление

Друзья всем привет, вы на канале PYTHONTODAY, добро пожаловать в рубрику "Полезные библиотеки Python" , в которой мы создаём интересные, полезные и весьма простые программы на языке Python.

Сегодня мы рассмотрим работу модуля search_engines с помощью которого можем писать автоматизированные скрипты для сбора информации из различных поисковиков, а после собирать результаты поиска в текстовые файлы.

Возможности модуля:

  • Позволяет искать в Google, Bing, DuckDuckGo, AOL и других поисковых системах.
  • Сохранять результат в html, csv и json файлах.
  • Поддерживает поисковые фильтры по url, заголовку и тексту.
  • Работу через HTTP и SOCKS прокси.
  • Возможность добавления других поисковых движков и д.р фичи.

Первым делом клонируем репозиторий и перемещаемся в каталог с программой:

$ git clone https://github.com/tasos-py/Search-Engines-Scraper.git && cd Search-Engines-Scraper/

Запускаем скрипт установки:

$ python setup.py install

Пример использования:

Импортируем нужный нам модуль:

from search_engines import Google

Создаем объект класса Google():

engine = Google()

Отправляем запрос, сохраняем и распечатываем ссылки:

results = engine.search("Чем отличается персик от абрикоса")
links = results.links()

print(links)

-2

Профит!

На YouTube канале PYTHONTODAY вы найдете видеоуроки:

  • - по созданию ботов
  • - парсингу сайтов
  • - приложений на смартфон
  • - машинному обучению и big data с нуля

Освой сетевую безопасность, и задавай вопросы в клубе.

Вступай в клуб Python разработчиков!

Читайте так-же:

Как скрыть текст в изображении с помощью Python

Конвертер текста в аудио на Python

Полный гайд по строкам в Python

Числа в Python

Настраиваем свой VPN

Как узнать процент заряда батареи на Python

Установка Python на Windows

Списки и методы списков в Python

Спасибо, что дочитали до конца. Вы меня очень поддержите, если поставите "Лайк", оставите комментарий или ПОДПИШИТЕСЬ на мой канал :)