Читать книгу: «Сверка прайс-листов на Python без pandas»

Шрифт:

Автоматизация сверки прайс-листов поставщиков на Python без сторонних тяжёлых библиотек

Учебно-практическая работа с исходным кодом. Тема: как заменить ручное сравнение

таблиц скриптом, если у заказчика «голый» Python и ставить pandas/openpyxl нельзя.

1. Постановка задачи

Небольшая торговая компания получает от трёх-пяти поставщиков файлы с прайсами.

Каждый поставщик присылает свой формат: у одного Артикул;Наименование;Цена,

у другого номер товара;товар;цена, руб;остаток на складе, у третьего — Excel

с шапкой в три строки. Внутри один и тот же артикул может встречаться дважды,

цены пишутся как 1 950,00 ₽, а часть товара заканчивается.

Сотрудник каждый день открывает таблицы, ищет глазами:

чего нет у поставщика, хотя есть в нашем прайсе;

где цена ушла;

где позиция закончилась;

где дубль артикула (обычно ошибка выгрузки);

что у поставщика появилось новое.

На 500 позиций это 40–60 минут, и ошибки неизбежны. Задача — сделать скрипт,

который делает это за секунды и выдаёт готовый отчёт.

Требования заказчика к решению:

Работает на обычном Python 3.8+, без pandas, numpy, openpyxl.

Понимает и CSV (, или ;, UTF-8/CP1251), и Excel .xlsx с разными шапками.

Бесплатный фрагмент закончился.

Возрастное ограничение:
12+
Дата выхода на Литрес:
30 октября 2026
Дата написания:
2026
Объем:
4 стр. 1 иллюстрация
Правообладатель:
Автор
Формат скачивания:

Похожие книги