diff options
-rw-r--r-- | scrap.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -109,12 +109,14 @@ def main(): parser = argparse.ArgumentParser() parser.add_argument("url") parser.add_argument("-o", "--output") + parser.add_argument("--pretty", action='store_true') args = parser.parse_args() snapshot = get_related_kills(args.url) expand_hashes(snapshot) filename = output_name(args) with open(filename, "w") as fd: - fd.write(json.dumps(snapshot)) + opts = {'indent': 4} if args.pretty else {} + fd.write(json.dumps(snapshot, **opts)) fd.write("\n") |