From d015935a8fcefea588f2a4c921c4325acf035d9e Mon Sep 17 00:00:00 2001 From: Aleksey Lobanov Date: Sun, 21 Feb 2016 02:56:12 +0300 Subject: [PATCH] Added script for union of groups --- all_good_ids.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 all_good_ids.py diff --git a/all_good_ids.py b/all_good_ids.py new file mode 100644 index 0000000..ddcca1f --- /dev/null +++ b/all_good_ids.py @@ -0,0 +1,18 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- + +import sys +import os +from os.path import join + +all_ids = set() + +for dirpath, dirnames, filenames in os.walk(sys.argv[1]): + for f in filenames: + fp = os.path.join(dirpath, f) + for uid in open(fp): + all_ids.add(int(uid)) + +f_out = open(sys.argv[2],'w') +for uid in all_ids: + f_out.write(str(uid) + '\n')