def dump_fetch_with_data(self, dump_id, keep_compressed=True): import dump d = dump.get(dump_id, include_data=True, compress_data=True) if not keep_compressed: d['data'] = json.loads(zlib.decompress(base64.b64decode( d['data']))) return d
def dump_fetch_with_data(self, dump_id, keep_compressed=True): import dump d = dump.get(dump_id, include_data=True, compress_data=True) if not keep_compressed: d['data'] = json.loads(zlib.decompress(base64.b64decode(d['data']))) return d
def get_dump(pe): return dump.get(pe)
from dump import get import pickle import json getted, api = get() try: file = open(".data.pkl", 'rb') except FileNotFoundError: print("Ошибка: файл дампа подписок не найден") raise SystemExit(1) dumped_data = pickle.load(file) users_count = getted["users"]["count"] groups_count = getted["groups"]["count"] print("Полученные данные:") print("Подписок на группы: %i\nПодписок на пользователей: %i\n" % (groups_count, users_count)) users_count = len(dumped_data["users"]) groups_count = len(dumped_data["groups"]) print("Данные, сохраненные в файле:") print("Подписок на группы: %i\nПодписок на пользователей: %i\n" % (groups_count, users_count)) print("Поиск различий... ", end='') users_subscribed = []