Python Enum для логической переменнойPython

Программы на Python
Ответить
Anonymous
 Python Enum для логической переменной

Сообщение Anonymous »

Я использую класс enum.Enum, чтобы создать переменную с выбранными членами.

Основная причина — дать возможность другим разработчикам в моей команде использовать то же соглашение, выбирая один из нескольких разрешенных членов для переменной.

Я хотел бы создать логическую переменную таким же образом, чтобы другие разработчики могли выбирать либо True, либо False.

Можно ли определить enum, который получит параметры True False? Есть ли лучшая альтернатива?

Следующие варианты не работают:


boolean_enum = Enum('boolean_enum', 'True False')

boolean_enum = Enum('boolean_enum', True False)


Подробнее здесь: https://stackoverflow.com/questions/315 ... n-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»