def getSeverities(severities):
    """
    Obtiene la cantidad de elementos en la lista de
    cada severidad
    """
    sev1 = model.accidentsSize(model.getSeverity(severities, 1))
    sev2 = model.accidentsSize(model.getSeverity(severities, 2))
    sev3 = model.accidentsSize(model.getSeverity(severities, 3))
    sev4 = model.accidentsSize(model.getSeverity(severities, 4))
    return (sev1, sev2, sev3, sev4)
def getAccidentsByDate(analyzer, initialDate):
    """
    Retorna los accidentes por fecha y su severidad
    """
    initialDate = datetime.datetime.strptime(initialDate, '%Y-%m-%d')
    dataentry = model.getAccidentsByDate(analyzer, initialDate.date())
    num_accidents = dataentry["num_accidents"]
    severities = dataentry['severityIndex']
    sev1 = model.accidentsSize(model.getSeverity(severities, 1))
    sev2 = model.accidentsSize(model.getSeverity(severities, 2))
    sev3 = model.accidentsSize(model.getSeverity(severities, 3))
    sev4 = model.accidentsSize(model.getSeverity(severities, 4))
    return (num_accidents, sev1, sev2, sev3, sev4)
def accidentsSize(catalog):
    """
    RETO3 - REQ1
    Llama la función en model que retorna
    el número de accidentes.
    """    
    return model.accidentsSize(catalog)
Beispiel #4
0
def accidentsSize(analyzer):
    """
    Numero de crimenes leidos
    """
    return model.accidentsSize(analyzer)
def accidentSize(lst):
    """
    Numero de accidentes
    """
    return model.accidentsSize(lst)
def totalAccidentSize(analyzer):
    """
    Numero de accidentes
    """
    return model.accidentsSize(analyzer['accidents'])
Beispiel #7
0
def accidentsSize(catalog):
    """
    Llama la función que retorna el número de accidentes
    """
    return model.accidentsSize(catalog)
Beispiel #8
0
def accidentsSize(analyzer):
    return model.accidentsSize(analyzer)