brew install graphviz
pip install graphviz
Code
from graphviz import Digraph
#Ausgabe als png
dg = Digraph(format='png')
dg.node('1') #Richten Sie einen Knoten mit der Bezeichnung 1 ein
dg.node('2') #Richten Sie einen Knoten mit der Bezeichnung 2 ein
dg.render('./test/dgraph1') #Als dgraph im Testordner speichern(Schreiben Sie die Erweiterung nicht)
__ Ausgabeergebnis __
Code
from graphviz import Digraph
dg = Digraph(format='png')
dg.node('1') #Richten Sie einen Knoten mit der Bezeichnung 1 ein
dg.node('2') #Richten Sie einen Knoten mit der Bezeichnung 2 ein
dg.edge('1','2') #Zeichnen Sie einen Pfeil von Knoten 1 zu Knoten 2
dg.render('./test/dgraph2') #Als dgraph im Testordner speichern
__ Ausgabeergebnis __
Siehe hier für Formtypen
Code
from graphviz import Digraph
dg = Digraph(format='png')
#Setzen Sie den Standardwert auf ○
dg.attr("node", shape="circle")
dg.node('1') #Richten Sie einen Knoten mit der Bezeichnung 1 ein(○)
dg.node('2') #Setzen Sie den Knoten mit der Bezeichnung 1 (○)
dg.node('3',shape='box') #Ändern Sie einen bestimmten Knoten in □
dg.render('./test/dgraph') #Als dgraph im Testordner speichern
__ Ausgabeergebnis __
Mac: Verwendung von graphviz mit Python [Von der Installation bis zur Funktionsprüfung] Geben Sie die Schriftgröße des Knotens in Python und Graphviz an Node Shapes