from graphviz import Graph g = Graph('G', filename='Itineraire', engine='circo') g.edge("Montpellier", "Béziers",label="72 km, 57 min") g.edge("Montpellier", "Nîmes",label="56 km, 50 min") g.edge("Alès", "Nîmes",label="55 km, 38 min") g.edge("Ganges", "Alès",label="51 km, 55 min") g.edge("Ganges", "Nîmes",label="67 km, 68 min") g.edge("Ganges", "Béziers",label="98 km, 89 min") g.edge("Ganges", "Montpellier",label="47 km, 54 min") g.edge("Alès", "Montpellier",label="80 km, 96 min") g.format="svg" g.render(view=True)