在Python中绘制动态图形

3 投票
1 回答
1025 浏览
提问于 2025-04-16 17:44

我想画一个动态的图表,想要能控制它,比如移动边或者节点,更新边或节点的数据,点击边的时候显示更多信息等等。我试过一些程序和工具,比如prefuse、networkx,还有processing。但是用这些工具,我们无法控制边(比如点击事件),只能控制节点。我还有一个小问题,因为我用Python来解析数据,而绑定不同语言对我来说是个新鲜事,我试过用Jython和processing,但速度真的很慢……希望能得到你们的帮助,谢谢!

1 个回答

0

看看这个例子

http://developer.qt.nokia.com/doc/qt-4.8/graphicsview-elasticnodes.html

你可以用Python来实现同样的功能,这个Python版本是为C++/Qt准备的,叫做PyQt或者Pyside。这样做的话,运行和显示的速度会更快。

撰写回答