This is a command-line tool designed to help you calculate daily income using custom currency inputs. It includes:
- Live currency symbol scraping from xe.com using Selenium
- Validation for amounts, rates, and symbols
- 13-day ahead date calculation
- Simple terminal-based interface with tabulated results
- Scrapes a list of valid currency codes
- Saves the list to a file (
currencies.txt) - Validates user input for amount, symbol, and exchange rate
- Calculates and displays total and per-night income
- Uses
tabulatefor a clean table display
- Make sure you have Python installed (3.7+ recommended).
- Install dependencies:
pip install -r requirements.txt
- Run the program:
python main.py
seleniumtabulate
Daniel Kazemian