[Python-Dev] [BUG] Trailing spaces in pretty-printed JSON
Leo
sdl.web at gmail.com
Sat Oct 13 08:40:50 CEST 2012
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>
More information about the Python-Dev
mailing list