Browse Source

Add read-param script to evaluate params.json

Matthias Vogelgesang 7 years ago
parent
commit
eb4e158adc
1 changed files with 17 additions and 0 deletions
  1. 17 0
      read-param

+ 17 - 0
read-param

@@ -0,0 +1,17 @@
+#!/usr/bin/env python
+
+import json
+import argparse
+
+parser = argparse.ArgumentParser()
+parser.add_argument('filename', help="Path to params.json")
+parser.add_argument('value', help="Name of value")
+
+args = parser.parse_args()
+data = json.load(open(args.filename))
+
+try:
+    print data[args.value]['value']
+except KeyError as e:
+    print "Don't know `{}`, maybe you mean {} ...?".format(args.value, ', '.join(data.keys()))
+