Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. #!/usr/bin/env python3
  2. import json
  3. import argparse
  4.  
  5. parser = argparse.ArgumentParser(
  6. description='sort json keys',
  7. formatter_class=argparse.ArgumentDefaultsHelpFormatter
  8. )
  9. parser.add_argument('filename', nargs=1)
  10. parser.add_argument('-I', '--indent', type=int, dest='indent', default=None)
  11.  
  12. args = parser.parse_args()
  13.  
  14. with open(args.filename[0]) as f:
  15. data = json.load(f)
  16. print(json.dumps(
  17. data,
  18. indent=args.indent,
  19. sort_keys=True,
  20. ))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement