From 37ce13700dfef5cbe106f3da05d01080340d3ef1 Mon Sep 17 00:00:00 2001 From: Mel Massadian Date: Wed, 10 May 2017 14:25:13 +0200 Subject: [PATCH] simple json merger --- merge_desc.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 merge_desc.py diff --git a/merge_desc.py b/merge_desc.py new file mode 100644 index 0000000..f42ef5a --- /dev/null +++ b/merge_desc.py @@ -0,0 +1,24 @@ +import json +from pprint import pprint + +def mergeDescriptions(descriptions,mainsnippets,outfile): + + with open(descriptions) as data_file: + d = json.load(data_file) + + with open(mainsnippets) as data_file2: + m = json.load(data_file2) + + for i in data.keys(): + m[i]["description"] = d[i]["description"] + + with open(outfile,"w") as out: + json.dump(m,out,sort_keys=True,indent=4) + + +descriptions = "./descriptionsh16.json" +mainsnippets = "./functionsh16.json" +outfile = "./h16.json" + + +mergeDescriptions(descriptions,mainsnippets,outfile)