Befehlszeilenschnittstelle zu MasterCard -Währungskonvertierungen.
Es verwendet die Währungen, wie im MasterCard -Währungs -Conversion -Tool zu finden ist.
Klonen Sie das Repository.
Installieren Sie die Abhängigkeiten des Skripts:
Linux:
python3 -m pip install --user pipenv
pipenv install
pipenv run ...
Fenster:
py -3 -m pip install --user pipenv
pipenv install
pipenv run ...
Um es zu verwenden, rufen Sie einfach das Skript mit dem von Ihnen konvertierenden Betrag und der Währung vor und nachher.
Zum Beispiel, wenn ich 10 US -Dollar bezahlt hätte und wissen wollte, wie viel das in britischem Pfund Sterling war:
pipenv run ./mastercardConvert.py 10 USD GBP
Dieses Projekt verwendet python3
.
In diesem Projekt wird pipenv
verwendet, um seine Umgebung zu isolieren. Installieren Sie es mit:
python3 -m pip install --user pipenv
Installieren Sie dann die Abhängigkeiten des Projekts:
pipenv install --dev
Dieses Projekt verwendet unittest
zum Testen. Um die Tests durchzuführen:
pipenv run python -m unittest
Verwenden Sie pipenv run
um Befehle innerhalb des Virtuenv von außerhalb des Virtualenv auszuführen. Verwenden Sie pipenv shell
um eine Schale in den Virtualenv zu erhalten.
MasterCard tendiert nicht dazu, die heutigen Wechselkurse bis zum Tag bis zum Tag zu veröffentlichen. Dies wird auch von Ihrer Zeitzone beeinflusst. Dies bedeutet, dass manchmal die Wechselkurse für heute möglicherweise nicht verfügbar sind. In diesem Fall wird das Skript automatisch gestrige Preise verwendet. Während dies bedeutet, dass die Wechselkurse, die meine nicht genau das widerspiegeln, was in Ihrer Transaktion verwendet wird, sind die Unterschiede in der Regel gering.
MasterCard veröffentlichen keine neuen Wechselkurse samstags oder sonntags. Nicht viel kann dort getan werden!