用graphviz在GUI中渲染图形

时间:2017-11-22 17:31:23

标签: python python-3.x graphviz

我正在尝试使用graph显示graphviz。我已设法通过生成文件来显示图表。

现在,我想在graph或任何其他GUI with pyQT中显示GUI manager。我正在考虑使用DFS或BFS算法为节点设置动画,例如颜色。

我在互联网上找到了什么:

  • 我尝试了networkx with matplotlib,但显示效果很糟。

  • 我考虑过生成图像然后在GUI中渲染它们 但这会消耗很多时间。

  • 我找到了python-igraph,但无法像graphviz那样进行自定义 而且我认为它也不适用于gui。

那我该怎么办?

我只会在学校项目中使用这个lib,所以我不想自己绘制节点,因为这需要一些时间。如果有一个简单的方法来使用graphviz给出的位置我不介意使用它,但是plz给了我一些提示。

顺便说一下,如果您知道我可以使用的任何其他lib,请告诉我。

注意:我需要在GUI中显示图表并实时渲染。

0 个答案:

没有答案