From 48b388b7fb3e866ded35aeb427535aff44a82025 Mon Sep 17 00:00:00 2001 From: Jason Gross Date: Sat, 14 Oct 2017 15:53:31 -0400 Subject: Prettier json file generation --- generate_parameters.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'generate_parameters.py') 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) -- cgit v1.2.3