Exemple #1
0
def req4(id, tiempo, citibike, tripfile):
    tiempo = int(tiempo)
    lista = []
    tripfile = cf.data_dir + tripfile
    input_file = csv.DictReader(open(tripfile, encoding="utf-8"),
                                delimiter=",")

    for trip in input_file:
        lista.append(trip)
    return model.req4(id, tiempo, lista)
def req4(caracteristica, minimo, maximo, cont):
    tracemalloc.start()
    start_time = getTime()
    start_memory = getMemory()
    respuesta = model.req4(caracteristica, minimo, maximo, cont)
    stop_memory = getMemory()
    stop_time = getTime()
    tracemalloc.stop()

    delta_time = stop_time - start_time
    delta_memory = deltaMemory(start_memory, stop_memory)
    return respuesta, delta_time, delta_memory
def req4(analyzer, fechami, fechama):
    t_i = process_time()
    fechamin = datetime.datetime.strptime(fechami, '%Y-%m-%d')
    fechamax = datetime.datetime.strptime(fechama, '%Y-%m-%d')
    try:
        result = model.req4(analyzer, fechamin.date(), fechamax.date())
        print('El estado con más accidentes entre', fechami, 'y', fechama,
              'es:\n -', result[0], 'con', result[1], 'accidentes.')
        print(' - La fecha con más accidentes para este estado es:', result[2])
    except:
        print('Hubo un error con el rango de fechas')
    finally:
        t_f = process_time()
        print('Procesado en: ' + str(t_f - t_i) + 's')
def req4(citibike, resis, inicio):
    return model.req4(citibike, resis, inicio)
def req4(analyzer, TiempoResistencia, IdEstacionI):
    tiempoSegundos = int(TiempoResistencia) * 60
    rutas = model.req4(analyzer, tiempoSegundos, IdEstacionI)
    return rutas