Python 如何在图形的不同部分多次添加同一节点

Python 如何在图形的不同部分多次添加同一节点,python,graphviz,pygraphviz,Python,Graphviz,Pygraphviz,我用python自动用python创建了一个graphviz图。部分自动生成的图形重复了相同的节点(实际上是为了不同的目的),所以我想分别显示它们。是否有某种配置允许这样做。如果我通过在一些节点标签上添加一些空格来播放点文件,则可以手动执行此操作。 我从边的定义开始创建图形。我的意思是我有一个边列表,而不是节点列表。如果您能推荐一个代码部分来实现这一点,而不是配置,我将不胜感激。简单地为边列表中的所有新节点重复添加一个空格不起作用,因为有些节点不应该有该空格。我决定从一开始就在图形中添加空格。因

我用python自动用python创建了一个graphviz图。部分自动生成的图形重复了相同的节点(实际上是为了不同的目的),所以我想分别显示它们。是否有某种配置允许这样做。如果我通过在一些节点标签上添加一些空格来播放点文件,则可以手动执行此操作。
我从边的定义开始创建图形。我的意思是我有一个边列表,而不是节点列表。如果您能推荐一个代码部分来实现这一点,而不是配置,我将不胜感激。简单地为边列表中的所有新节点重复添加一个空格不起作用,因为有些节点不应该有该空格。

我决定从一开始就在图形中添加空格。因此,它们被定义为不同的节点。例如,当我需要一个节点名来查询某个dict中的内容时,我只需要修剪空间。它工作得很好。

我认为您使用标签的方法是正确的,您可能需要不同的节点id,但标签相同。最好是添加一个小的MWE,显示您尝试了什么以及哪里出了问题。