read json graph networkx file

前端 未结 1 1556
庸人自扰
庸人自扰 2021-01-05 05:56

I\'m writing a networkx graph by using this Python function:

from networkx.readwrite import json_graph
def save_json(filename,graph):
    g = graph
    g_json         


        
1条回答
  •  隐瞒了意图╮
    2021-01-05 06:32

    given what the official docs say, I think you are looking for something like

    def read_json_file(filename):
        with open(filename) as f:
            js_graph = json.load(f)
        return json_graph.node_link_graph(js_graph)
    

    i.e. since the json file is written using json.dump, then use json.load to read the contents back.

    Then create the graph from the loaded dictionary.

    Note: I have never used the json_graph package so I ignore what the correct options may be in order to recreate your specific type of graph. You might want to go through them in the docs, there appear to be quite a few.

    0 讨论(0)
提交回复
热议问题