Демонстрационный пример: тестовые данные вымышлены, реальных компаний и клиентов нет

Парсер цен каталога в Excel

Скрипт читает сохранённую HTML-страницу каталога, достаёт артикул, категорию, название, цену, старую цену и наличие.

Вход: catalog.html (12 вымышленных товаров)Результат: prices.csv, prices.xlsxPython, стандартная библиотека, без сети
12Товаров
5Со скидкой
8 891Средняя цена, руб.

Средняя цена по категориям, руб.

Кресла6 825Столы7 200Освещение12 650

Результат: prices.csv

АртикулКатегорияНазваниеЦенаСтарая ценаНаличие
DEMO-101КреслаКресло «Лофт»9 400в наличии
DEMO-102КреслаКресло «Нордик»11 300в наличии
DEMO-103КреслаКресло «Эрго»3 000в наличии
DEMO-104КреслаКресло «Мидас»3 6004 100в наличии
DEMO-105СтолыСтол «Брус»2 600под заказ
DEMO-106СтолыСтол «Линия»6 6007 500в наличии
DEMO-107СтолыСтол «Кубо»12 300в наличии
DEMO-108СтолыСтол «Арка»7 3008 300в наличии
DEMO-109ОсвещениеЛампа «Свеча»12 00013 700в наличии
DEMO-110ОсвещениеСветильник «Дуга»15 60017 900под заказ
DEMO-111ОсвещениеБра «Лист»6 900в наличии
DEMO-112ОсвещениеТоршер «Мачта»16 100в наличии