import json import os vordlusT=set(v.lower() for v in open("teemad.txt", encoding="utf-8").read().split("\n")) vordlusG=set(v.lower() for v in open("grupid.txt", encoding="utf-8").read().split("\n")) fnimed=os.listdir("../loodusnaidejson/") fnimed.sort() for fnimi in fnimed: d=json.load(open("../loodusnaidejson/"+fnimi, encoding="utf-8")) dt=[t for t in d["GEMET"]["teemad"] if t.lower() in vordlusT] dg=[t for t in d["GEMET"]["grupid"] if t.lower() in vordlusG] sisu=open("../loodus_err_50/"+fnimi).read() with open("../loodusnaidegemet1/"+fnimi, "w", encoding="utf-8") as f2: print("\n\nteemad:\n"+"\n".join(dt), file=f2) print("\n\ngrupid:\n"+"\n".join(dg), file=f2) print(sisu, file=f2) print("\n\n",d, file=f2)