Skip to content

mrDrauzer/coursework_1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Программа для анализа банковских транзакций ## Цель проекта Цель проекта — предоставить пользователю удобный инструмент для анализа банковских транзакций, включая фильтрацию, сортировку и подсчет операций по категориям. ## Описание Программа позволяет пользователю загружать данные о банковских транзакциях из файлов различных форматов (JSON, CSV, XLSX). После загрузки данных пользователь может: - Фильтровать транзакции по статусу (выполнено, отменено, ожидается). - Сортировать транзакции по дате (по возрастанию или убыванию). - Фильтровать транзакции по валюте (например, только рублевые транзакции). - Фильтровать транзакции по ключевому слову в описании. - Подсчитывать количество операций по заданным категориям. ## Технологии - **Языки программирования**: Python - **Библиотеки**: `collections`, `re` - **Функции**: `open_json`, `open_csv`, `open_excel`, `filter_by_state`, `sort_by_date`, `count_operations_by_category` ## Команда - Разработчик: 1 человек (вы). ## Достижения - Реализована загрузка данных из различных форматов файлов. - Реализована фильтрация и сортировка транзакций. - Реализован подсчет операций по категориям. ## Целевая аудитория - Пользователи, которые хотят анализировать свои банковские транзакции. - Финансовые аналитики. ## Планы на будущее - Добавить поддержку дополнительных форматов файлов. - Реализовать экспорт отфильтрованных данных в файл. - Добавить визуализацию данных (графики, диаграммы). ## Пример использования 1. Пользователь запускает программу. 2. Выбирает источник данных (JSON, CSV, XLSX). 3. Фильтрует транзакции по статусу, валюте и ключевому слову. 4. Сортирует транзакции по дате. 5. Получает подсчет операций по категориям. 6. Программа выводит отфильтрованные и отсортированные транзакции. # coursework_1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors