read-param 424 B

1234567891011121314151617
  1. #!/usr/bin/env python
  2. import json
  3. import argparse
  4. parser = argparse.ArgumentParser()
  5. parser.add_argument('filename', help="Path to params.json")
  6. parser.add_argument('value', help="Name of value")
  7. args = parser.parse_args()
  8. data = json.load(open(args.filename))
  9. try:
  10. print data[args.value]['value']
  11. except KeyError as e:
  12. print "Don't know `{}`, maybe you mean {} ...?".format(args.value, ', '.join(data.keys()))