Skip to content

Latest commit

 

History

History
52 lines (44 loc) · 1.33 KB

File metadata and controls

52 lines (44 loc) · 1.33 KB

bcv-api

bcv-api is a small (fast ?) python library that connects to BCV to parse html and get the current price of currencies in VEF.

bcv logo

Requeriments

  • python3 >= 3.9
  • requests >= 2.32.3
  • dataclasses and typing (standard libraries)

Using bcv-api.

exchange rates
# importing BCV and creating object.
from bcv_api import BCV
bcv_con = BCV()

# Get a currency
eur = bcv_con.currencies[0]
print(eur, bcv_con.get_currency(eur))

# Get all currencies
for currency, price in bcv_con.get_currencies().items():
    print(currency, price)

# Use last html saved by get_currencies() to not use internet in this query.
cny = bcv_con.currencies[1]
print(cny, bcv_con.get_currency(cny, use_last_html=True))

Installation

You can install BCV-api from Pypi

pip install bcv-api

Made by 🔗 Sivefunc

Licensed under 🔗 GPLv3