Actualizando el tipo de cambio del USD usando los web services de BCU

11 de enero de 2024 por
Gustavo Orrillo
| Sin comentarios aún
 

Obtener el tipo de cambio del USD para una empresa uruguaya no es facil. Afortunadamente, un programador basado en Uruguay llamado Martin Manzo lo hizo más facil, hizo una librería de Python que se instala facilmente e interactua con los web-services de BCU. Su proyecto llamado py_bcu se encuentra en github y se encuentra muy bien documentado

Bien, hicimos un módulo que utilizando py_bcu actualiza el tipo de cambio del USD  (y en el caso de tener problemas haciendolo, envia un mail al administrador). El módulo se llama exchange_rate_bcu y lo pueden descargar de github. Previo a su instalación se debe instalar el paquete py_bcu utilizando pip  

pip3 install py_bcu

El módulo tambien requiere la configuración de un parametro llamado mail_administrador


Si dicho parámetro no está declarado, el método de actualización del USD no se ejecuta. Bien, el módulo crea una acción planificada que se ejecuta de manera diaria


Dicho método se puede ejecutar de forma manual. Al ejecutarse se comunica con BCU y actualiza el tipo de cambio de USD


Por último, quiero agradecer a Martin Manzo por haber compartido su trabajo, lo que hizo nuestra vida mucho más sencilla.

Gustavo Orrillo 11 de enero de 2024
Compartir
Categorías
Archivar
Identificarse dejar un comentario