1
Le calcul le plus court chemin semble ne pas travailler avec moi:A défaut de lire la liste de bord dans NetworkX
import networkx as nx
G = nx.read_edgelist(filename, delimiter=",", create_using=nx.DiGraph(), nodetype=int)
print G
print nx.shortest_path(G, 1, 5)
Le fichier que je lis est:
1,2
2,3
3,4
4,5
Il n'y a pas de sortie.
pouvez-vous obtenir à lire dans le fichier et l'imprimer pour vous juste pour confirmer qu'il n'y a pas une erreur? L'explication la plus probable est qu'il ne lit pas dans le fichier que vous pensez qu'il est. – Joel