Задача
Необходимо реализовать скрипт (на любом удобном языке программирования, предпочтительно Python), который позволит спарсить все подразделы заданного раздела интернет-магазина. Исходная страница находится в категории подшипников крупного международного поставщика промышленного оборудования.
Основные требования
- Точка входа для парсинга: раздел подшипников по категориям (лучшие практики подразумевают парсинг по принципу "ширина/глубина").
- Необходимо собрать все URL (ссылки категории каждого уровня вложенности) от корневого раздела до конечных.
- Структура на выходе должна быть представлена в виде иерархии (или плоского списка с указанием родительских связей).
- Дополнительно можно извлечь количество товаров или название каждой категории.
- Парсер должен быть вежливым (рекомендуется соблюдать паузы между запросами и обрабатывать базовые ошибки подключения).
Предоставление результата
Результаты работы скрипта должны быть сохранены в формате JSON или CSV. Готовый код должен быть задокументирован (короткие комментарии) и упакован в zip-архив.