This is a very simple script that gives you the latest transactions for your CaixaDirecta Account.
- Gives you your current account balance.
- Gives you a list of your last transactions
- Sends an alerts using Pushbullet or Nexmo SMS
- git clone https://github.com/slauzinho/caixa.py
- pip install -r requirements.txt
- install Chromedriver
- configure the config.py file with the alerts details (Pushbullet API or Nexmo SMS API), your Caixadirecta account number and the path to the Chromedriver bin you downloaded previously.
Simply put your account details as arguments when calling the script:
python caixa.py -u [username] -p [password]
- Create Excel files:
python caixa.py -u [username] --excel
By using the flag --excel we can create a table in Excel with our transactions and transactions date. If you dont choose a password the script will create the file based on the data previously saved.
- Custom filenames
python caixa.py -u [username] -p [password] -f [filename]
python caixa.py -u [username] -f [filename] --excel
- Add sms alert
- Scan more then 1 account
- Generate an Excel table with all the transactions