/py--otus-search

Primary LanguagePythonMIT LicenseMIT

Создать программу-поисковик

Цель: Создать программу поисковик

Пользователь вводит

  • тему,
  • стартовую точку (google.com, yandex.ru, ...),
  • количество,
  • рекурсивный поиск или нет

Программа находит в интернете начиная от стартовой точки все ссылки на веб-странице и выводит в терминал

Реализовать программу в виде одной или нескольких функций

Собрать пакет для последующего использования

Установка

install otus-search

Использование

otus-search --h

Зависимости

Используется пакет requests-html

pip3 install -r requirements.tx

Для вывода логгирования:

используйте переменную окружения LOGLEVEL со значением DEBUG

env LOGLEVEL=DEBUG python3 search.py --topic="Minsk" --recurcive --start='google' --num=150