Kitabı oxu: «Сверка прайс-листов на Python без pandas»

Şrift:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Pulsuz fraqment bitdi.

Yaş həddi:
12+
Litresdə buraxılış tarixi:
30 oktyabr 2026
Yazılma tarixi:
2026
Həcm:
4 səh. 1 illustrasiya
Müəllif hüququ sahibi:
Автор
Yükləmə formatı:

Oxşar kitablar