networkx中的符号链接

时间:2016-09-03 18:42:46

标签: python python-3.x networkx

我想在Python networkx图表中创建等效的符号链接。

默认情况下,networkx图中的每个节点都有一个ID,图表在内部存储为字典,其中每个键都是一个ID,每个值都有关于节点的额外信息。

单独的ID对内部数组(id1,id2)存储边缘信息。

这个设置对我来说并不令人满意。我的节点可以通过多个名称进行标识,因此每个节点不需要一个ID,而是需要多个ID。

我认为最好的解决方案是在我的网络图中使用某种符号链接。辅助ID可以指向主ID,并且只要遇到辅助ID,networkx就可以在内部查找主ID。

例如,图形对象看起来像:

{
    "tim": tim_networkx_node_object,
    "timmy": "tim",
}

但我怎样才能以健壮的方式实现这一目标呢? monkeypatching我没事。重要的是它运作良好。欢迎所有的想法。

0 个答案:

没有答案