Цель работы

Разработать скрипт-парсер для автоматического сбора контактной информации компаний и агентств из заданных категорий сайта «Рейтинг Рунета».

Что нужно сделать

Функциональные требования

  • Сбор данных осуществляется согласно предоставленному списку категорий.
  • Парсер должен извлекать: название компании, email, номера телефонов и другие контактные данные с карточки компании.
  • Результат экспортировать в структурированном формате (например CSV или JSON).

Технические требования

  • Парсер должен корректно обрабатывать блокировки со стороны сайта (вероятность антибот-системы).
  • Обход пагинации и переход по внутренним страницам каталога строго обязателен.
  • Возможность продолжить сбор после остановки (сохранение прогресса).
  • Желательно использование Python (библиотеки Requests/Scrapy/BeautifulSoup).

Важно

  • Все конфиденциальные данные (сайты, телефоны, e-mail) в вашем ответе заменены на "(скрыто)". В исходной задаче их сбор обязателен для исполнителя.
  • Готовый парсер должен быть поставлен с инструкцией по запуску.