diff --git a/all_good_ids.py b/all_good_ids.py deleted file mode 100644 index 0f937ff..0000000 --- a/all_good_ids.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/python -# -*- coding: utf-8 -*- - -import sys -import json -import os -from os.path import join - -all_ids = {} - -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): - uid = int(uid) - if uid in all_ids: - all_ids[uid] += 1 - else: - all_ids[uid] = 1 - -f_out = open(sys.argv[2],'w') -f_out.write(json.dumps(all_ids)) diff --git a/group_ids_downloader.py b/group_ids_downloader.py deleted file mode 100644 index cda13fe..0000000 --- a/group_ids_downloader.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/python3 -# -*- coding: utf-8 -*- -''' -group_ids_downloader.py VK_LOGIN VK_PASSWORD APP_ID INPUT_FILENAME -where INPUT_FILENAME is file with one id of group per line -''' -import sys - -import vk_api - -def getIdsByGroup(group_id): - ids = [] - res = vk.method("groups.getMembers", {"group_id":group_id,"count":1000}) - count = res['count'] - 1000 - ids += res['items'] - cur_offset = 1000 - while count > 0: - res = vk.method("groups.getMembers", {"group_id":group_id, - "count":1000,"offset":cur_offset, "sort":"id_asc"}) - count = count - 1000 - cur_offset += 1000 - ids += res['items'] - return ids - -vk_login, vk_password = sys.argv[1], sys.argv[2] -vk = vk_api.VkApi(vk_login, vk_password, app_id=sys.argv[3]) - -vk.authorization() - -for group_id in open(sys.argv[4]): - group_id = group_id.strip() - good_ids = getIdsByGroup(group_id) - open('out/' + str(group_id),'w').write('\n'.join([str(i) for i in good_ids])) diff --git a/screens/expect.png b/results/screens/expect.png similarity index 100% rename from screens/expect.png rename to results/screens/expect.png diff --git a/screens/gender.png b/results/screens/gender.png similarity index 100% rename from screens/gender.png rename to results/screens/gender.png diff --git a/screens/groups.png b/results/screens/groups.png similarity index 100% rename from screens/groups.png rename to results/screens/groups.png diff --git a/screens/words.png b/results/screens/words.png similarity index 100% rename from screens/words.png rename to results/screens/words.png