From 435d36168ca5829faa139f67d26d44c8f8a500b5 Mon Sep 17 00:00:00 2001 From: Watchful1 Date: Mon, 20 Jan 2025 17:45:29 -0800 Subject: [PATCH] Sort output --- personal/diagnostic/count_subreddits_multiprocess.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/personal/diagnostic/count_subreddits_multiprocess.py b/personal/diagnostic/count_subreddits_multiprocess.py index 51996de..47f767d 100644 --- a/personal/diagnostic/count_subreddits_multiprocess.py +++ b/personal/diagnostic/count_subreddits_multiprocess.py @@ -315,9 +315,11 @@ if __name__ == '__main__': input_lines += 1 field_counts[line.strip()] += 1 + sorted_counts = sorted(field_counts.items(), key=lambda item: item[1], reverse=True) + output_counts = 0 with open(f"{args.output}.txt", 'w') as output_handle: - for field, count in field_counts.items(): + for field, count in sorted_counts: if count >= args.min_count: output_counts += 1 output_handle.write(f"{field} {count}\n")