【发布时间】:2019-10-31 20:20:30
【问题描述】:
我在图中有多个独立的树。我想分别提取它们。我正在使用 pydot 来绘制图表。 我分别想要父 1 图表和父 2 图表。在我的用例中,树会随机生长(不是一棵一棵)。
graph = pydot.Dot(graph_type="digraph")
parent_node_1 = pydot.Node(name='Parent_1', style='filled', fillcolor='yellow')
parent_node_2 = pydot.Node(name='Parent_2', style='filled', fillcolor='yellow')
child_node_1 = pydot.Node(name='Child 1', style='filled', fillcolor='yellow')
child_node_2 = pydot.Node(name='Child 2', style='filled', fillcolor='yellow')
e1 = pydot.Edge('Parent_1', 'Child 1')
e2 = pydot.Edge('Parent_2', 'Child 2')
graph.add_node(parent_node_1)
graph.add_node(parent_node_2)
graph.add_node(child_node_1)
graph.add_node(child_node_2)
graph.add_edge(e1)
graph.add_edge(e2)
graph.write_png('dummy_graph.png')
【问题讨论】: