Техническое задание: Автоматизированный сбор данных о товарах

Необходимо разработать решение для автоматического сбора информации о товарах с сайта маркетплейса.

Основная задача

Скрипт должен последовательно обрабатывать предоставленный список артикулов (SKU), выполняя следующие действия для каждого из них:

Алгоритм работы:

  • Найти товар по артикулу на целевом сайте.
  • Открыть карточку этого товара.
  • Извлечь и сохранить все технические характеристики, указанные на странице (например, напряжение, мощность, размеры и другие параметры).

Требования к результату

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

Что предоставляет заказчик

  • Список артикулов для обработки.
  • Адрес целевого сайта.

Исполнителю необходимо предложить технологию реализации (язык программирования, библиотеки) и архитектуру решения.