Add json_process.py

This commit is contained in:
BBaoVanC 2020-09-27 12:22:10 -05:00
parent 262f9f677c
commit afa7980cd5
No known key found for this signature in database
GPG Key ID: 6D74C8B0E7D791C2

33
json_process.py Normal file
View File

@ -0,0 +1,33 @@
#!/usr/bin/env python3
import json
import os
updir = "CustomUploaders"
files = [f for f in os.listdir(updir) if os.path.isfile("{0}/{1}".format(updir, f))]
files2 = [f for f in files if f.endswith(".sxcu")]
for fname in files2:
with open("{0}/{1}".format(updir, fname), "r", encoding="utf-8-sig") as f:
rawjson = f.read()
conv = json.loads(rawjson)
try:
conv.pop("Version")
except KeyError:
pass
try:
conv.pop("Name")
except KeyError:
pass
try:
conv.pop("DestinationType")
except KeyError:
pass
with open("{0}/{1}".format(updir + "-converted", fname), "w+") as f:
f.write(json.dumps(conv))