Skip to content
Snippets Groups Projects
Commit ee25e3df authored by Große, Judith's avatar Große, Judith
Browse files

Demo um Datei für den Output zu erstellen

parent 81489864
No related branches found
No related tags found
2 merge requests!7Main,!5Main
#!/usr/bin/env python3
import json
def output_to_json(V,E):
list_of_node_dicts = list()
list_of_edge_dicts = list()
dict_of_all = dict()
for node in V:
new_dict = dict()
new_dict["doi"] = node
list_of_node_dicts.append(new_dict)
for edge in E:
new_dict_2 = dict()
new_dict_2["source"] = edge[0]
new_dict_2["target"] = edge[1]
list_of_edge_dicts.append(new_dict_2)
dict_of_all["nodes"] = list_of_node_dicts
dict_of_all["links"] = list_of_edge_dicts
return(dict_of_all)
with open('json_text_json','w') as outfile:
json_dump(dict_of_all, outfile)
knoten = ["doi1", "doi2", "doi3"]
kanten = [[1,2],[3,4],[5,6]]
output_to_json(knoten,kanten)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment