Техническое задание: Парсинг данных с веб-сайта

Цель проекта

Необходимо автоматизировать сбор структурированной информации со страницы онлайн-каталога.

Основные задачи

  • Получить список всех агентств, представленных на целевой странице.
  • Для каждого агентства извлечь и сохранить определенный тип контактной информации (конкретный тип уточняется у исполнителя).
  • Реализовать парсинг с использованием HTTP-запросов (например, библиотеки requests в Python).

Требования к реализации

  • Код должен быть чистым, читаемым и сопровождаемым.
  • Необходимо предусмотреть обработку возможных ошибок (отсутствие страницы, изменение структуры сайта).
  • Данные должны быть сохранены в удобном для дальнейшего использования формате (например, JSON, CSV).
  • Все конфиденциальные данные (названия, прямые контакты) в финальном коде должны быть скрыты или вынесены в конфигурационные файлы.

Результат работы

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

Разработка бота для кофейни на Python

Требуется создать функционального бота на чистом Python с удобной админ-панелью для управления. Задача подразумевает разработку с нуля по техническому заданию, детали которого будут согласованы с исполнителем.