Это консольное приложение для управления финансами, которое позволяет пользователям вести учет доходов и расходов.
-
Вывод баланса:
- Отображает текущий баланс, общую сумму доходов и расходов.
-
Добавление записи:
- Позволяет пользователям добавить новую запись о доходе или расходе.
- Запись включает в себя дату, категорию (Доход/Расход), сумму и описание.
-
Редактирование записи:
- Позволяет пользователям найти и отредактировать или удалить существующую запись.
- Поиск осуществляется по дате, категории, сумме или описанию записи.
-
Поиск по записям:
- Позволяет пользователям искать записи по категории, дате или сумме.
- Пользователь может выбрать тип поиска: по категории, по дате или по сумме.
-
Выход:
- Сохраняет все изменения и завершает работу приложения.
- Запустите приложение.
- Выберите одно из действий, введя соответствующую цифру.
- Введите необходимые данные или следуйте инструкциям для выполнения выбранного действия.
- После завершения работы выберите "Выход" для сохранения данных и завершения программы.
- Python 3.x
- Установка дополнительных библиотек не требуется.
- Скачайте все файлы из репозитория.
- Откройте терминал (командную строку).
- Перейдите в каталог с загруженными файлами.
- Запустите программу, выполнив команду:
python finances_manager.py
- При первом запуске приложения будет создан файл
finances.txt
, в котором будут храниться все записи о финансах.