diff options
author | Jason Gross <jgross@mit.edu> | 2017-10-14 15:53:31 -0400 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2017-10-14 15:53:31 -0400 |
commit | 48b388b7fb3e866ded35aeb427535aff44a82025 (patch) | |
tree | 26462e0cf1bdde941415f1e9ddf6f40e7bd64958 /generate_parameters.py | |
parent | 67fbc0c22c92952cff926ad1ffa7ee26ab28fd33 (diff) |
Prettier json file generation
Diffstat (limited to 'generate_parameters.py')
-rw-r--r-- | generate_parameters.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/generate_parameters.py b/generate_parameters.py index 3dc2c4a00..f89d08bfd 100644 --- a/generate_parameters.py +++ b/generate_parameters.py @@ -197,12 +197,15 @@ def update_remake_curves(filename): with open(REMAKE_CURVES, 'w') as f: f.write(''.join(lines)) +def format_json(params): + return json.dumps(params, indent=4, separators=(',', ': '), sort_keys=True) + '\n' + def write_output(name, params): prime = params["modulus"] filename = (name + "_" + prime + ".json").replace("^","e").replace(" ","").replace("-","m").replace("+","p").replace("*","x") g = open(os.path.join(JSON_DIRECTORY, filename), "w") - g.write(json.dumps(params)) + g.write(format_json(params)) g.close() update_remake_curves(filename) |