def creaGrafica(txt_file: str): nodos = [] with open(txt_file) as file: lineaParse = file.readline() while lineaParse: #Dejamos de parsear el .txt hasta que se encientre # if "#" not in lineaParse: n_info = lineaParse.replace("\n", "").split(",") nodos.append((n_info[0], n_info[1], n_info[2])) lineaParse = file.readline() #Generamos los nodos y anadimos para crear a G if len(nodos) > 0: g = Graph() g.add_node_list(nodos) return g
def create_graph_from_txt_file(txt_file: str): nodes = [] with open(txt_file) as file: line = file.readline() while line: if "#" not in line: n_info = line.replace("\n", "").split(",") nodes.append((n_info[0], n_info[1], n_info[2])) line = file.readline() if len(nodes) > 0: g = Graph() g.add_node_list(nodes) return g raise Exception("Wrong input file provided")