2016-05-01 31 views
0

在networkx v1.9中networkx.readwrite.json_graph api被删除 [1]。我们仍然可以找到这个包的参考,尤其是在众多示例和教程中的node_link_data函数。令我困惑的是,虽然这个软件包已被删除,但你仍然可以在v1.9和后续版本中找到该软件包的文档[2]。networkx:json_graph.node_link_data替换示例

我在找一个如何用标准库中的函数替换json_graph.node_link_data的例子。

[1] http://networkx.readthedocs.io/en/latest/reference/api_1.9.html#miscellaneous-changes
[2] http://networkx.readthedocs.io/en/latest/reference/readwrite.json_graph.html?highlight=networkx.readwrite.#module-networkx.readwrite.json_graph

回答

0

如你发现,包不会被删除。它仍然存在于networkx中。有一个示例说明如何在您提供的链接上使用它http://networkx.readthedocs.io/en/latest/reference/generated/networkx.readwrite.json_graph.node_link_data.html#networkx.readwrite.json_graph.node_link_data

+0

已确认。是什么让我觉得这个软件包被删除了:changelog + this ipython3 error:'----> 1 data = networkx.readwrite.json_graph.node_link_data(G) AttributeError:'module'object has no attribute'json_graph'' 。由于一些理由(我的)ipython无法找到软件包。 – Ito