py_bcu es una librería en Python para consumir los webservices del BCU (Banco Central del Uruguay). Los métodos implementados hasta el momento son los necesarios para obtener las cotizaciones de diferentes monedas.
py_bcu está publicado en PyPi, por lo tanto se puede instalar con el comando:
pip install py-bcu
Importar la librería:
from py_bcu.bcu_cotizacion import get_cotizacion
Obtener todas las monedas disponibles:
monedas = get_monedas_valores()
Obtener la fecha del último cierre:
ult_cierre = get_ultimo_cierre()
Obtener la cotización del último cierre:
cot = get_cotizacion()
Obtener la cotización de un día específico:
cot = get_cotizacion(fecha='2019-02-26')
Obtener la cotización de una moneda específica:
cot_ui = get_cotizacion(moneda=9800)
Obtener la cotización de un grupo específico:
cot = get_cotizacion(grupo=2)
Lo parámetros y el tipo de retorno de cada método están documentados en el código.
Se aceptan PRs.
- Biller.uy - Buscando información sobre los WebServices del BCU me crucé con su librería para PHP y la tome como base para hacer lo propio en Python.
- How to Publish Your Package on PyPI