reportes.py
549 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
if rta in ["",False]:
rta = configuracion.reporte_defecto[cantidadEjes]
print(rta)
return rta