Est-ce que quelqu'un sait comment mettre une nouvelle ligne dans l'étiquette du nœud?\n ne fonctionne pas - à la place, de nouveaux nœuds apparaissent.
Cela fonctionne pour moi comme documenté :
digraph {
n[label="two\nlines"]
"on\nthree\nlines"
}
Soit insérez un attribut d'étiquette (ma préférence), soit utilisez-le comme nom de nœud, mais mettez-le toujours entre guillemets.
Essayez "\\n
" Qui fonctionne: dot.node('test', label="line1\\nline2")
.
Vous pouvez utiliser \n
personnage
Avec graphviz
package, cela donnerait
from graphviz import Digraph
d=Digraph()
d.node('test',label='line 1\\nline 2')
print(d.source)
Cela donnerait
digraph {
test [label="line 1\nline 2"]
}