Skip to main content

Application for analyse of financial data

Project description

Генератор отчётов о продажах

Этот Python-пакет автоматизирует процесс загрузки, анализа и генерации отчётов по данным о продажах. Он загружает данные из CSV-файла, группирует их по категориям и создаёт сводный отчёт с общими продажами и количеством проданных товаров для каждой категории.

Возможности

  • Загрузка данных о продажах из CSV-файла.
  • Группировка данных по колонке category.
  • Расчёт двух ключевых метрик для каждой категории:
    • Общая сумма продаж.
    • Количество проданных товаров.
  • Генерация сводного отчёта в формате CSV с колонками:
    • category: Категория товара.
    • sales: Общая сумма продаж.
    • quantity: Общее количество проданных товаров.
  • Поддержка запуска через командную строку с опциями:
    • --input-file: Указание входного CSV-файла.
    • --output-file: Указание выходного CSV-файла для сохранения отчёта.

Пример выходного файла

Отчёт в формате CSV будет выглядеть следующим образом:

category,sales,quantity
electronics,1300,7
clothing,700,13
python -m sales_report --input-file sales_data.csv --output-file report.csv

Требования

Python 3.7+
pandas
pip install magsaleanalyser

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

magsaleanalyser-0.1.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

magsaleanalyser-0.1.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file magsaleanalyser-0.1.0.tar.gz.

File metadata

  • Download URL: magsaleanalyser-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/7.0.2 keyring/24.3.1 pkginfo/1.10.0 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/2.2.2 CPython/3.10.12

File hashes

Hashes for magsaleanalyser-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e98a5a9bb67d6de69c8ddb0e0fd6b29c11b4821c3ad5a1785484c79a928acbe1
MD5 87be1348cf30330114019368199e6e15
BLAKE2b-256 f427bce61c1989f58c77e230762aa10878c6a0423cdbd20165661750c4bd19d4

See more details on using hashes here.

File details

Details for the file magsaleanalyser-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: magsaleanalyser-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/7.0.2 keyring/24.3.1 pkginfo/1.10.0 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.3 rfc3986/1.5.0 tqdm/4.57.0 urllib3/2.2.2 CPython/3.10.12

File hashes

Hashes for magsaleanalyser-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d2847cf00daf3c4cbadb2cfa9eba798488f476653f5363fd584da9a87794b467
MD5 d3b4e39c04101678e67a55bc15460c33
BLAKE2b-256 d17f2118c5f1a8a6a4e4fe108c5160d376b7579e301b700dbd9cb623acacd123

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page