def add_user(url): global loaded, users loaded = True users = get_users() users.append(vk_user(url)) f = open(vk_user_file, 'w') for user in users: f.write(str(user.url) + os.linesep) f.close() return
def get_users(): global users, loaded if loaded: return users try: print('start loading user list') f = open(vk_user_file, 'r') users = [] for line in f.readlines(): user = line.replace('\n', "").replace('\r', "") if user == '': continue some = vk_user(user) users.append(some) f.close() loaded = True return users except Exception as e: print('vk_list error - '+str(e)) return []