[Python-Dev] [BUG] Trailing spaces in pretty-printed JSON (original) (raw)
Leo sdl.web at gmail.com
Sat Oct 13 08:40:50 CEST 2012
- Previous message: [Python-Dev] ConfigParser argparse integration module
- Next message: [Python-Dev] [BUG] Trailing spaces in pretty-printed JSON
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Use this script on a json file and observe all the trailing spaces generated. (screenshot attached.)
#!/usr/bin/env python
""" Pretty print json file. """
if name == 'main': import sys import json
if '-h' in sys.argv or '--help' in sys.argv:
print "Usage: ppjson <FILE>"
exit(0)
assert sys.argv[1], "No file provided"
with open(sys.argv[1]) as f:
print json.dumps(json.load(f), indent=4)
-------------- next part -------------- A non-text attachment was scrubbed... Name: py-json-bug.png Type: image/png Size: 37869 bytes Desc: py-json-bug.png URL: <http://mail.python.org/pipermail/python-dev/attachments/20121013/9a9267fb/attachment.png>
- Previous message: [Python-Dev] ConfigParser argparse integration module
- Next message: [Python-Dev] [BUG] Trailing spaces in pretty-printed JSON
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]