我有一个networkx图形,我想通过使用json格式将节点(包括其属性)发送到连接。我知道如何序列化整个图形:
import networkx as nx
from networkx.readwrite import json_graph
G=nx.Graph()
G.add_node(1)
G.node[1]["name"]="alice"
G.add_node(2)
G.add_edge(1,2)
print json.dumps(json_graph.node_link_data(G))
然而,我没有找到一种序列化单个节点的方法,类似于:
print json.dumps(json_graph.node_data(G.node[1]))
有没有实现这个的方法?