有谁知道如何把新行的节点的标签? \ n不工作 - 而不是一些新的节点出现。
Answer 1:
这对我的作品的记载 :
digraph {
n[label="two\nlines"]
"on\nthree\nlines"
}
要么把在一个标签属性(我的偏好),或者把它作为节点的名字,但总是用双引号括起来。
Answer 2:
尝试“ \\n
”的作品: dot.node('test', label="line1\\nline2")
Answer 3:
您可以使用\n
字符
随着graphviz
包,这将给
from graphviz import Digraph
d=Digraph()
d.node('test',label='line 1\\nline 2')
print(d.source)
这将使
digraph {
test [label="line 1\nline 2"]
}
文章来源: Newline in node label in dot (graphviz) language