Go to file
2026-05-07 13:52:33 +03:00
.gitignore Добавлен .gitignore 2026-05-07 13:36:05 +03:00
README.md
zadanie_1.py Исправлена обработка ошибок при отсутствии файла, переход на относительные пути 2026-05-07 13:52:33 +03:00

# Система анализа заказов интернет-магазина

## Описание

Модуль для обработки заказов: валидация, группировка по пользователям, расчёт сумм, скидки, фильтрация, отчёты.

## Функции

- load_orders загрузка из файла

- validate_orders отбрасывание некорректных записей

- group_by_user группировка по пользователям

- calculate_user_total сумма трат пользователя

- find_most_expensive_item самый дорогой товар (за единицу)

- apply_discount применение скидки

- filter_by_price_threshold фильтрация по цене

- get_unique_items уникальные названия товаров

- generate_report формирование отчёта

- save_report сохранение отчёта

## Запуск

python order_processor.py