Техническое задание: Парсер товаров для доски объявлений

Цель проекта

Разработать программное решение для автоматического сбора и структурирования данных о товарах с сайта поставщика оборудования с целью их последующего размещения на площадке объявлений.

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

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

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

  • Решение должно быть надежным и устойчивым к изменениям структуры сайта (по возможности).
  • Желательно предусмотреть возможность настройки и добавления новых категорий для парсинга.
  • Код должен быть чистым, с комментариями.
  • Важно соблюдение этических норм парсинга и robots.txt.

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

Готовый скрипт/программа, способная собирать полный каталог товаров из заданных разделов, и инструкция по ее использованию.

Сбор базы данных магазинов музыкальных инструментов по России

Необходимо собрать информацию о действующих магазинах музыкальных инструментов по всей России. В приоритете точки, специализирующиеся на продаже роялей и пианино. Требуемый объем - не менее 2500 объектов.