summaryrefslogtreecommitdiff
path: root/src/portal/py/tests/unescape_json.py
blob: eaf5194b8893b1268c002e6df7187481347cf02b (plain)
1
2
3
4
5
6
7
8
9
10
import sys
import gzip
import json

for path in sys.argv[1:]:
    with gzip.open(path, 'rb') as f:
        obj = json.loads(f.read().decode('utf-8'))
    obj = json.loads(obj)
    with gzip.open(path, 'wb') as f:
        f.write(json.dumps(obj).encode('utf-8'))