Skip to content

Instantly share code, notes, and snippets.

@rosskarchner
Created October 14, 2015 20:20
Show Gist options
  • Save rosskarchner/c870b889f1701fab6a85 to your computer and use it in GitHub Desktop.
Save rosskarchner/c870b889f1701fab6a85 to your computer and use it in GitHub Desktop.
reformats json files
import json, codecs
from glob import glob
for fn in glob('*.json'):
r = codecs.open(fn, encoding='utf8')
dirty_json = json.load(r)
r.close()
w = codecs.open(fn, 'wb', encoding='utf-8')
clean_json = json.dumps(dirty_json, indent=4, separators=(',', ': '))
w.write(clean_json)
w.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment