Example #1
0
def loadData(analyzer, accidentsfile):

    input_file = csv.DictReader(open(accidentsfile, encoding="utf-8"),
                                delimiter=",")
    for accident in input_file:
        model.addAccident(analyzer, accident)
    return analyzer
def loadData(analyzer, accidentsfile):
    t_i = process_time()
    input_file = csv.DictReader(open(accidentsfile, encoding="utf-8-sig"),
                                delimiter=",")
    for accident in input_file:
        model.addAccident(analyzer, accident)
    t_f = process_time()
    print('Procesado en: ' + str(t_f - t_i) + 's')
    return analyzer
Example #3
0
def loadData(catalog, accidentsfile):
    """
    Carga los datos de los archivos CSV en el modelo
    """
    accidentsfile = cf.data_dir + accidentsfile
    input_file = csv.DictReader(open(accidentsfile, encoding="utf-8"),
                                delimiter=",")
    for accident in input_file:
        model.addAccident(catalog, accident)
def loadData(analyzer, accidentsfile):
    """
    Carga los datos de los archivos CSV en el modelo
    """
    accidentsfile = cf.data_dir + accidentsfile
    input_file = csv.DictReader(open(accidentsfile, encoding="utf-8"),
                                delimiter=",")
    for accidente in input_file:
        model.addAccident(analyzer, accidente)
        model.addAccidentHour(analyzer, accidente)
    return analyzer
Example #5
0
def loadData(analyzer, archivo,number):
    """
    Carga los datos de los archivos CSV en el modelo
    """
    archivo = cf.data_dir + archivo
    input_file = csv.DictReader(open(archivo, encoding="utf-8"),
                                delimiter=",")
    for accidente in input_file:
        model.addAccident(analyzer, accidente,number)
        
    return analyzer
def loadData(analyzer, accidentsfile):
    t1_start = process_time()
    """
    Carga los datos de los archivos CSV en el modelo
    """
    accidentsfile = cf.data_dir + accidentsfile
    input_file = csv.DictReader(open(accidentsfile, encoding="utf-8-sig"),
                                delimiter=",")
    for accident in input_file:
        model.addAccident(analyzer, accident)
        
    t1_stop = process_time() #tiempo final
    print("Tiempo de ejecuciĆ³n ",t1_stop-t1_start," segundos") 
    return analyzer
def loadData(analyzer, archivo):
    """
    Carga los datos de los archivos CSV en el modelo
    """
    'archivo="p1.csv"'
    archivo = cf.data_dir + archivo
    input_file = csv.DictReader(open(archivo, encoding="utf-8"), delimiter=",")
    pos = 0
    for accidente in input_file:
        model.addAccident(analyzer, accidente)
        pos += 1
        print(pos)

    return analyzer
Example #8
0
def loadData(analyzer, list_files):
    """
    Carga los datos de los archivos CSV en el modelo
    """
    count_t = 0
    for file in list_files:
        accident_file = cf.data_dir + file
        input_file = csv.DictReader(open(accident_file, encoding="utf-8"),
                                    delimiter=",")
        count = 0
        print(file, 'cargando...')
        for accident in input_file:
            md.addAccident(analyzer, accident)
            count += 1
            if not count % 10000:
                print(count, 'cargados')
            del accident
        del input_file
        count_t += count
        print(file, 'cargado', count, 'datos cargados')
    print('se han cargado en total', count_t, 'datos')
    return analyzer