用于(简单)无向图的Python库/模块
我一直在网上搜索过去一小时,试图找到一个python库,它可以帮助我创建和绘制简单的无向图。 它看起来像NetworkX(http://networkx.lanl.gov/index.html)是目前最流行的一种,但不幸的是它不支持Python 3的绘图。
有什么建议么? 我不需要任何超级强大或复杂的东西,只需要基本的(甚至是无向的)图形创建和绘图(也可以导出为png,jpeg等)。 你知道,只有几个节点和边缘。
NetworkX提到了很多使用Graphviz绘制图形的方法。
你看过python-graph库吗? 它是一个库,你可以用它来绘制图形,你可能会发现它很有用。 简单无向图很有可能。 我看到他们也提到了Python3.1的支持。 它使用Graphviz将其导出到PNG。 (我无法找到它的py3k支持)
谷歌图表现在有(丑)Graphviz支持,也许这可以工作?
GChartWrapper是一个在Python 3上运行的好API,所以请检查一下。 否则,您可以使用urllib拨打电话...
http://pypi.python.org/pypi/GChartWrapper/
链接地址: http://www.djcxy.com/p/29211.html上一篇: Python Library/Module for (simple) Undirected Graphs
下一篇: What algorithms compute directions from point A to point B on a map?