Interface da linha de comando para as conversões de moeda MasterCard.
Ele usa as moedas como pode ser encontrado na ferramenta de conversão de moeda MasterCard.
Clone o repositório.
Instale as dependências do script:
Linux:
python3 -m pip install --user pipenv
pipenv install
pipenv run ...
Windows:
py -3 -m pip install --user pipenv
pipenv install
pipenv run ...
Para usá -lo, basta ligar para o script com o valor que você está convertendo e a moeda antes e depois.
Por exemplo, se eu tivesse pago 10 dólares americanos e queria saber o quanto isso era na libra esterlina da libra esterlina:
pipenv run ./mastercardConvert.py 10 USD GBP
Este projeto usa python3
.
Este projeto usa pipenv
para isolar seu ambiente. Instale -o com:
python3 -m pip install --user pipenv
Em seguida, instale as dependências do projeto:
pipenv install --dev
Este projeto usa unittest
para testes. Para executar os testes:
pipenv run python -m unittest
Use pipenv run
para executar comandos dentro do VirtualEnv de fora do VirtualENV. Use pipenv shell
para obter um shell dentro do VirtualEnv.
O MasterCard não tende a publicar as taxas de câmbio de hoje até o meio do dia; Isso também é afetado pelo seu fuso horário. Isso significa que às vezes as taxas de câmbio de hoje podem não estar disponíveis. Se isso acontecer, o script usará automaticamente as taxas de ontem. Embora isso signifique que as taxas de câmbio não refletem com precisão o que é usado em sua transação, as diferenças tendem a ser pequenas.
A MasterCard não publica novas taxas de câmbio aos sábados ou domingos. Não há muito que possa ser feito lá!