Documentacióncotizaciones_chaco(moneda_nom)

cotizaciones_chaco(monedanom)\texttt{cotizaciones\_chaco}(moneda_{nom})

Nombre

cotizaciones_chaco - Obtiene cotizaciones especificas del sitio Cambios Chaco.

Sinopsis

cot = webs.cotizaciones_chaco(moneda_nom)

Descripcion

Encapsula el scraping completo de la pagina de Cambios Chaco y devuelve cotizaciones ya estructuradas.

Permite pedir todas las monedas o una sola moneda puntual por nombre, reutilizando en un unico lugar la logica de descarga, normalizacion y tokenizacion del sitio.

Comportamiento

  • Descarga la pagina principal con HTML_A_TXT(...).
  • Normaliza el texto con webs.normalizar_html_basico().
  • Extrae el bloque entre "Moneda Compra Venta" y "Contacto Casa Central".
  • Tokeniza ese bloque y reconstruye filas con moneda, compra y venta.
  • Si moneda_nom es "TODAS", retorna toda la tabla.
  • En caso contrario, filtra con tablas.buscar_por_valor(...) y retorna solo la moneda pedida.

Funciones API relacionadas

  • webs.html_desde_url()
  • webs.normalizar_html_basico()

Parámetros

ParámetroTipoDescripción
moneda_nomSTRINGNombre o codigo de la moneda consultada. Use "TODAS" para retornar toda la tabla.

Valor de retorno

TABLA - Tabla de cotizaciones completa o filtrada por moneda.

Ejemplo

ejemplo.blox
Solo lectura



INCLUIR "webs.api"
INCLUIR "strings.api"
INCLUIR "tablas.api"

FUNCION PRINCIPAL
INICIO 
    TABLA cot
    LOGICO w
    STRING moneda

    moneda = "Real"     // "TODAS" para imprimir todas las cotizaciones
    cot = webs.cotizaciones_chaco(moneda)

    tablas.imprimir(cot)

FINAL


Restringido: este ejemplo no puede ejecutarse en el Playground web porque la API requerida no está disponible en el sandbox.