reportes.py 465 Bytes
import json, configuracion

def BuscarReporteDefecto(linea,tipo,cantidadEjes=2):
    linea = str(linea)
    cantidadEjes = str(cantidadEjes)
    tipo = tipo.upper()
    with open("data/reportes.json", 'r') as f:
        data = json.load(f)
    try:
        rta = data[linea][tipo][cantidadEjes]
    except:
        print(f"reporte defecto linea: {linea}, tipo: {tipo}, ejes {cantidadEjes}")
        rta = configuracion.reporte_defecto
    print(rta)
    return rta