A Python script that takes a CSV file with banking transactions exported from BNP Paribas Fortis PC Banking app and produces graphs representing monthly and quarterly income, expenses and balances. It also prints that data to the STDOUT.
- Make sure Python (>=3.10.0) and Pip (>=21.2.3) are installed.
- Clone the repo and
cd
into it. - Create a virtual environment using venv and activate it following these instructions.
- Install the dependencies
pip install -r requirements.txt
- Run the script
python script.py
The generated graphs open automatically and are saved as gitignored png files.