【发布时间】:2011-07-25 21:05:25
【问题描述】:
我需要为图形构建创建一个 GUI(“图形”是一组对象的抽象表示,而不是数据的可视表示)。该界面将提供约 5 种顶点类型和约 5 种边类型的选择。每个顶点将有两个数据字段:一个文本标签和一个文件名,它们需要易于编辑。
我对@987654321@ 很熟悉,里面写了很多代码。我将使用 igraph 来操作使用此 GUI 创建的图形。
由于这将是我的第一个 GUI,我完全不知道有哪些工具可用。知道最终程序需要在 Windows 上运行,您能否推荐一个免费库?
编辑
从我得到的答案看来,我还不够清楚。我不是在寻找一种可视化图表的方法,而是寻找一种直观创建图表的方法。在视觉上,我的意思是不需要手动创建文本文件或编写代码。
【问题讨论】:
-
PyQt 拥有你想要的一切。你可以将它与 matplotlib 等其他东西结合起来
-
如果您可以使用单独的程序,您可以使用 yEd 创建图表。它支持以 igraph 可以导入的格式导出,并且还可以处理不同的顶点和边类型。 yworks.com/en/products_yed_about.html 不幸的是,我不能推荐一个可重用的 python 库来提供你正在寻找的东西。
-
呵呵,@Szabolcs。这正是我现在所做的:使用 yEd。但是,此时我的项目使用 3-rd 方工具变得不方便。
-
时间过去了,还有最新的解决方案吗?
标签: python user-interface graph