Librarie python care poate fi folosita pentru a afla cursul BNR pentru RON la o data specificata sau nu.
- Documentatie BNR: https://www.bnr.ro/Exchange-rate-list-in-XML-format-7512-Mobile.aspx
Instaleaza libraria cu:
pip install cursvalutarbnr
Poti incepe conversia in felul urmator:
from cursvalutarbnr import Currency, ron_exchange_rate
eur_to_ron = ron_exchange_rate(
ammount=1, # suma pe care vrei sa o convertesti la 'currency'
currency=Currency.EUR, # valuta (curency) in care vrei sa fie convertita suma specificata in 'ammount'
date="2023-04-25" # poti specifica si data in isoformat pentru care vrei sa fie convertita suma
)
print("eur_to_ron", eur_to_ron)
Parametrul date
e optional. Daca e nespecificat va prelua cursul valutar din ziua precedenta.
Datele de la BNR sunt salvate in folderul temp
astfel se evita o eventuala banare si e mult mai rapid.