我正在尝试使用graph
显示graphviz
。我已设法通过生成文件来显示图表。
现在,我想在graph
或任何其他GUI with pyQT
中显示GUI manager
。我正在考虑使用DFS或BFS算法为节点设置动画,例如颜色。
我在互联网上找到了什么:
我尝试了networkx with matplotlib
,但显示效果很糟。
我考虑过生成图像然后在GUI中渲染它们 但这会消耗很多时间。
我找到了python-igraph
,但无法像graphviz那样进行自定义
而且我认为它也不适用于gui。
那我该怎么办?
我只会在学校项目中使用这个lib,所以我不想自己绘制节点,因为这需要一些时间。如果有一个简单的方法来使用graphviz给出的位置我不介意使用它,但是plz给了我一些提示。
顺便说一下,如果您知道我可以使用的任何其他lib,请告诉我。
注意:我需要在GUI中显示图表并实时渲染。