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
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
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
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