Paquete de Python no oficial que permite obtener las cotizaciones actuales que se ven en la página principal del BNA.
El paquete puede importarse desde un script de python
>>> import bnarg as bna
>>> bna.cotizacion(moneda='Dolar U.S.A', tipo='billetes')
{'fecha': '18/2/2020', 'compra': '58,2500', 'venta': '63,2500', 'tipo': 'billetes', 'moneda': 'Dolar U.S.A'}
O usarse como un programa de consola
$ bnarg -m "Dolar U.S.A" --billetes
18/2/2020 58,2500 63,2500
Para obtener ayuda acerca de las opciones disponibles se puede ejecutar bnarg --help
.
$ bnarg --help
Usage: bnarg [OPTIONS]
Busca la cotización actual de la moneda seleccionada según el Banco
Nación.
Las devuelve en el siguiente formato
[Fecha] [Valor de compra] [Valor de venta]
Por ejemplo,
18/2/2020 58,2500 63,2500
Options:
-m, --moneda TEXT Moneda a consultar. Por defecto: Dolar U.S.A
-b, --billetes / -d, --divisas Tipo de cotización. Por defecto: -b
--help Show this message and exit.
Para instalarlo hay que clonar el repositorio y ejecutar setup.py
$ git clone https://github.com/tmijail/bnarg.git
$ cd bnarg
$ python setup.py install