friend_status=<FriendsFriendStatusStatus.IS_FRIEND: 3>, но при этом если вывести его в консоль будет просто FriendsFriendStatusStatus.IS_FRIEND. все бы ничего но как с этим задавать условие? такая запись: if fs == 'FriendsFriendStatusStatus.IS_FRIEND':
просто напросто не работает
!!!!!!!!!!!
Ковычки анексировать
удалить чисто?
Впринципе то что выводится при принте (то есть результат вызова dunder str ... Ой по моему repr метода) к вопросу не относится Да просто сравнивай if my_option is MyEnum.THAT_PARTICULAR_OPTION:
хз. не работает.
А неработающий минимальный воспроизводимый пример кинь? Впринципе 4 строки кода
я не могу в принципе представить как это должно быть записано. ты мне написал чет я записал примерно так же. это какие-то овер непонятные типы я в душе не чаю как с этим работать
Мм видимо что то из базового питона стоит перечитать и попрактиковать
базу я нормально знаю я учил по довольно свежей книге и уже в сторону иб пошел но нигде и никогда не упоминалось про enum это какая-то херь с которой я сталкиваюсь в первый раз и как бы уже не пытался с ней работать это бред полнейший
Кхм, наоборот не могу понять что в таком случае может остаться непостижимого в енамах
все я разобрался. спасибо
Обсуждают сегодня