Go to file
2019-05-04 20:55:23 +02:00
.gitignore Initial commit 2019-03-27 17:05:39 +01:00
crawl.py [refactor] move some functions to utils.py 2019-05-04 20:55:02 +02:00
README.md Symlinking mechanize is no longer necessary 2019-05-04 19:29:52 +02:00
requirements.txt fix deps 2019-05-04 20:55:23 +02:00
utils.py [refactor] move some functions to utils.py 2019-05-04 20:55:02 +02:00

CLI for First Data conversion rates

Requirements

  • python3 with modules PyPDF3, appdirs, mechanize

Usage:

python3 crawl.py [-t {VISA,MC}] [-g ISO_DATE] [-r] {-i | CURRENCY AMOUNT}

OPTIONS

AMOUNT

This must be a number.

CURRENCY

This must be the three-letter currency abbreviation, case is irrelevant.

-t, --card-type

Choose the card type (MasterCard or VISA)

-g, --fetch-date

Date to get values for (default: yesterday, Friday on Sat-Mon)' Format: ISO date

-r, --direction

Reverse conversion direction (EUR to specified currency, instead of specified currency to EUR)

-i, --interactive

Calculate interactively on stdin

q

Quit.

AMOUNT CURRENCY

Convert AMOUNT euros to CURRENCY.

CURRENCY AMOUNT

Convert AMOUNT CURRENCY to euros.