示例#1
0
 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
示例#2
0
    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
示例#3
0
def get_dump(pe):
	return dump.get(pe)
示例#4
0
def get_dump(pe):
    return dump.get(pe)
示例#5
0
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 = []