Skip to main content

Parses BCV html to get prices of currencies in VEF

Project description

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 :link: Sivefunc

Licensed under :link: GPLv3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bcv_api-1.0.3.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

bcv_api-1.0.3-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file bcv_api-1.0.3.tar.gz.

File metadata

  • Download URL: bcv_api-1.0.3.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for bcv_api-1.0.3.tar.gz
Algorithm Hash digest
SHA256 eb73ae40b50912feac1c9b36a87ceb2cf0534bdbdb9d5a553312d0f10225672f
MD5 49cf08b8b6e2df1cf7c47700778e873b
BLAKE2b-256 c9574e01355fb55d58b6404a621233dae41f84c31ccc84d5bc8524154423dcce

See more details on using hashes here.

File details

Details for the file bcv_api-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: bcv_api-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.2

File hashes

Hashes for bcv_api-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e46672b48021c38255673085ff2019cee0c082865defeaa1ffae537a1eb3c512
MD5 89ecc2cce1c92ed64a42d110dbecd3c7
BLAKE2b-256 3e87e12ff5c1bc642978814287abefa18a5b08bd1bb419ac7311cf6378702ea1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page