Задать вопрос
@dvrr
Новичок, еще только учусь

Почему функция стала выдавать ошибку?

Всем привет, вчера написал функцию:
def get_user_managed_servers(guilds):
    try:
        return list(filter(lambda g: (g['owner'] is True) or bool((int(g['permissions']) >> 5) & 1), guilds))
    except:
        print('error with return user managed guilds ;(')
        guilds = get_user_guilds()
        return list(filter(lambda g: (g['owner'] is True) or bool((int(g['permissions']) >> 5) & 1), guilds))
        #return []

Все работало, а сегодня при повторном запуске скрипта получаю ошибки. Сделав небольшое изменение в коде - он также начинает работать без ошибок. С чем это может быть связано?
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой 17 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
12 февр. 2025, в 17:45
1000 руб./в час
12 февр. 2025, в 17:44
2500 руб./в час
12 февр. 2025, в 16:52
15000 руб./за проект