Skip to Content

erreur

  1. print(nx.astar_path(G,(1.0,4.0),(4.0, 2.0),dist))
  2. ...
  3. raise nx.NetworkXNoPath("Node %s not reachable from %s"%(source,target))
  4. networkx.exception.NetworkXNoPath: Node (1.0, 4.0) not reachable from (4.0, 2.0)
  5.  
  6. # il aurait été possible de le voir avec les diverses fonctions de Networkx comme :
  7. nx.predecessor(G,(4.0,2.0))
  8. {(1.0, 2.0): [(2.0, 3.0)], (3.0, 2.0): [(4.0, 2.0)], (0.0, 0.0): [(1.0, 1.0)], (2.0, 1.0): [(3.0, 2.0)], (2.0, 3.0): [(3.0, 2.0)], (4.0, 2.0): [], (1.0, 1.0): [(2.0, 1.0)]}
  9.  
  10. # ou
  11. nx.dfs_successors(G,(1.0,4.0))
  12. {(1.0, 2.0): [(1.0, 1.0)], (1.0, 3.0): [(1.0, 2.0)], (1.0, 1.0): [(0.0, 0.0)], (1.0, 4.0): [(1.0, 3.0)]}