复制一个pygraph,并修改节点

时间:2014-01-13 09:14:06

标签: python pygraph

我有一个pygraph数据结构,我想修改它。我想执行以下操作:

  1. 创建现有pygraph的副本
  2. 通过遍历树并更改节点属性来修改副本中的节点
  3. 我无法在文档/代码中找到如何执行这些操作。可能吗?怎么样?

1 个答案:

答案 0 :(得分:0)

<强>复制:

要在python中复制结构,您需要使用copy module

from copy import deepcopy
copy_graph = deepcopy(original_graph)

<强>遍历

如何遍历图表有example

from pygraph.algorithms.searching import depth_first_search
st, pre, post = depth_first_search(copy_graph)