Я хочу определить набор констант в классе вроде:
class Foo(object):
(NONEXISTING,VAGUE,CONFIRMED) = (0,1,2)
def __init__(self):
self.status = VAGUE
Однако, Я получаю
NameError: global name 'VAGUE' is not defined
Есть ли способ определить эти константы, чтобы они были видны внутри класса, не прибегая к global
или self.NONEXISTING = 0
и т. Д.?