Система для управления финансами и анализа расходов.
Project description
KFinance Assistant
Система для управления финансами и анализа расходов.
Начало работы
$ pip install kfinance-assistant
Возможности
- ☑ Добавление транзакций
- ☑ Установка бюджета
- ☑ Анализ расходов
- ☑ Статус бюджета
Как пользоваться
Вот пример, как использовать библиотеку KFinanceAssistant для управления вашими финансами:
Шаг 1: Установка библиотеки
Сначала установите библиотеку, если вы еще этого не сделали:
$ pip install kfinance-assistant
Шаг 2: Импортируйте библиотеку
Теперь вы можете импортировать KFinanceAssistant в своем Python-скрипте:
from kfinance_assistant import KFinanceAssistant
Шаг 3: Создайте объект класса
Создайте экземпляр класса KFinanceAssistant:
assistant = KFinanceAssistant()
Шаг 4: Добавление транзакций
Вы можете добавлять транзакции, передавая отрицательные значения для расходов и положительные для доходов:
assistant.add_transaction(-100, 'Питание') # Расход 100 на питание
assistant.add_transaction(200, 'Заработок') # Доход 200
assistant.add_transaction(-50, 'Транспорт') # Расход 50 на транспорт
Шаг 5: Установка бюджета
Установите свой бюджет, чтобы контролировать расходы:
assistant.set_budget(500) # Устанавливаем бюджет на уровне 500
Шаг 6: Анализ расходов
Запустите анализ расходов, чтобы получить отчет:
assistant.analyze_expenses()
Шаг 7: Проверка статуса бюджета
Проверьте текущий статус бюджета:
assistant.budget_status()
Пример полного использования
Вот полное пример использования библиотеки:
from kfinance_assistant import KFinanceAssistant
# Создаем экземпляр помощника по финансам
assistant = KFinanceAssistant()
# Добавляем транзакции
assistant.add_transaction(-100, 'Питание')
assistant.add_transaction(-50, 'Транспорт')
assistant.add_transaction(300, 'Заработок')
# Устанавливаем бюджет
assistant.set_budget(500)
# Анализируем расходы
assistant.analyze_expenses()
# Проверяем статус бюджета
assistant.budget_status()
После выполнения кода выше, вы получите отчет о своих расходах, преимущества, как сохранить свой бюджет, а также текущее состояние ваших финансов.
Эта библиотека поможет вам легко управлять своими финансами и принимать более осознанные решения о расходах и доходах. Надеюсь, это поможет вам успешно начать использовать KFinance Assistant!
Contribution
Для тех, кто хочет внести свои изменения в проект.
License
Лицензия MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kfinance_assistant-1.0.0.tar.gz.
File metadata
- Download URL: kfinance_assistant-1.0.0.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0bc26ae55daa984b4dfd0033841e5bae173bc301565e638156e52e61fd23e56b
|
|
| MD5 |
6febe127faf2d5674e31997cc290eb99
|
|
| BLAKE2b-256 |
6c6f21db9d360ae480a34a88b35b9fc6fa275ebcff813d9c91634173cec76c18
|
File details
Details for the file kfinance_assistant-1.0.0-py3-none-any.whl.
File metadata
- Download URL: kfinance_assistant-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e11124a54beb5b866fb618d3accec2a07437fc80b058a7ff53d2a6095d02a4d
|
|
| MD5 |
a4278b03b5cceb1a1ab6148ac68a68f0
|
|
| BLAKE2b-256 |
d278b861d3f937187f3e4daae79236ee70d48d4192bda3291e6ac3c8ad666531
|