Техническое задание: Парсер автомобильного каталога
Цель проекта
Разработать программное решение для автоматического сбора полных данных с сайта-каталога автомобилей и загрузки всех связанных изображений.
Основные задачи
- Анализ структуры целевого сайта-каталога.
- Создание парсера для извлечения данных по каждой позиции в каталоге.
- Скачивание и сохранение всех изображений автомобилей.
- Организация собранных данных в структурированном виде.
Требования к данным
Парсер должен собирать по каждой модели автомобиля:
- Марка (бренд) автомобиля.
- Конкретная модель.
- Годы выпуска.
- Поколение модели.
- Основное изображение автомобиля (скачивание файла).
Технические требования
- Решение должно быть надежным и работать с полным объемом данных на сайте.
- Изображения должны сохраняться в четко организованную файловую структуру (например, по маркам и моделям).
- Текстовые данные могут быть сохранены в удобном формате (JSON, CSV или база данных).
- Код должен быть написан чисто, с комментариями.
Результат работы
Исполнитель предоставляет рабочий скрипт, инструкцию по его запуску и полный набор собранных данных с изображениями.