Python | Finding The Current Exchange Rate Between Any Two Currencies
- Shivam Rohilla
- May 22, 2022
- 3 comments
- 165 Views
<meta name="clckd" content="6301244fb7ed470eb1cd6b8c31d01ac4" />
Python Script | Finding the current exchange rate between any two currencies using Python.
Normally we look at the currencies exchange rate between two currencies on the browser but we can find the current exchange rate between two currencies using python script.
Here is the Script below
import json
import sys
import urllib.request
if len(sys.argv) != 3:
print("Usage: ./currencyrates.py lookup_currency base_currency. Example: ./currencyrates.py cad usd")
sys.exit()
currency = sys.argv[1]
basecurrency = sys.argv[2]
currencyurl = "http://freecurrencyrates.com/api/action.php?do=cvals&iso=" + currency + "&f=" + basecurrency + "&v=1&s=cbr"
f = urllib.request.urlopen(currencyurl)
obj = json.loads(f.read())
result = "1 " + currency.upper() + " is "
result+="{:,.2f}".format(1/obj[currency.upper()]) + " " + basecurrency.upper()
print(result);
python cur.py inr usd
Thank You
Shivam Rohilla | Python Developer
My social media links