Python库/模块 - 简单无向图

3
我已经花了一个小时在网上寻找一些可以帮助我创建和绘制简单无向图的Python库。看起来NetworkX(http://networkx.lanl.gov/index.html)是最受欢迎的,但不幸的是它不支持Python 3的绘制功能。
有什么建议吗?我不需要任何超级强大或复杂的东西,只需要基本的(甚至是无向的)图形创建和绘制(以及可能导出为png、jpeg等格式)。你知道的,只是几个节点和边而已。
3个回答

1

NetworkX提到了使用Graphviz绘制图形的多种方法。


1
你看过python-graph库吗?它是一个库,可以用来绘制图表,可能会非常有用。简单无向图完全可以实现。我看到他们也提到了Python3.1支持。它使用Graphviz将其导出为png格式。(我无法找到它的py3k支持)

0

现在Google Chart有(丑陋的)Graphviz支持,也许可以尝试一下?

GChartWrapper是一个很好的API,可在Python 3上运行,请查看一下。否则,您可以使用urllib进行调用...

http://pypi.python.org/pypi/GChartWrapper/


看起来很有趣,但是他们的“示例”部分甚至没有一个图表,这还是挺奇怪的。我稍后/明天会试一下并更新给你。 - user103798

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接