Вводная ситуация
Клиент работает с большим ассортиментом автозапчастей и регулярно сталкивается с необходимостью обновлять цены, проверять наличие и анализировать характеристики товаров на платформе
AVTOFORMULA.
Ручной сбор данных занимал значительное время, создавал риск ошибок и затруднял оперативный контроль складских остатков.
Цель проекта — создать инструмент, который автоматически собирает информацию и предоставляет её в структурированном формате, готовом для анализа.

*
Аккаунт на сайте обязателен
Ход выполнения проекта
- Аналитика и подготовка технической модели
На первом этапе мы изучили, как на AVTOFORMULA устроены:
- карточки товаров,
- параметры фильтрации,
- структура каталога,
- способы отображения наличия и характеристик.
Это позволило определить оптимальный алгоритм обхода разделов и исключить дублирование данных.
- Создание программного решения
Технологическая часть:
Для работы с динамическими страницами была выбрана связка
Python + Selenium + BeautifulSoup.
Такой подход обеспечивает стабильный сбор информации даже в условиях подгружаемого контента.
Собираемые данные включают:
- наименование запчасти;
- стоимость;
- наличие;
- категории и подкатегории;
- характеристические параметры (артикулы, размеры, совместимость и т.д.).
- Приведение данных к рабочему виду
После сбора информация проходит автоматическую обработку:
- удаление лишних символов,
- нормализация форматов,
- структурирование по категориям,
- проверка корректности числовых значений.
В результате формируется таблица, полностью готовая для дальнейшей обработки — аналитики, интеграции в CRM или сравнения с другими поставщиками.
- Выгрузка и доступность результатов
Результаты формируются в удобных форматах:
- Excel,
- CSV,
- Google Sheets.
Это позволяет использовать данные как для единичного анализа, так и для регулярного обновления товарной матрицы.
Результат внедрения
- Клиент получает актуальные данные о запчастях без ручного ввода.
- Система обеспечивает регулярное обновление информации — цены, наличие, характеристики.
- Парсер предоставляет данные в полностью подготовленном структурированном виде.
- Упростились задачи по ценовому мониторингу и контролю ассортимента.
Решение стало устойчивой частью рабочего процесса, позволяя поддерживать актуальность данных в режиме реального времени.
Подробную информацию по данной программе можно найти по
ссылке.
Сроки выполнения
9 часов