import os os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/' from graphviz import Digraph #pour un graphe orienté from graphviz import Graph #pour un graphe non orienté g = Digraph('G', filename='reseau', engine='sfdp')#pour un graphe orienté #g = Graph('G', filename='reseau', engine='sfdp')#pour un graphe non orienté g.edge('A', 'E')#on crée deux sommets A et E qui seront reliés, de A vers E si on construit un graphe orienté g.edge('B' , 'A') g.edge('B', 'C') g.edge('C', 'B') g.edge('C', 'D') g.edge('C', 'G') g.edge('D', 'G') g.edge('E', 'F') g.edge('E', 'B') g.edge('F', 'B') g.edge('G', 'C') g.edge('G', 'H') g.edge('H', 'D') g.render(view=True)#on enregistre le fichier (nom précisé précédemment) et on visualise le document à chaque compilation, en format .pdf