0
у меня есть это:установить опциональный/требуемое свойство в соответствии с условием
def required(props):
props.fget.required = True
return props
class SomeClass():
@required
@property
def func(self):
return self.conname("conname")
Но я хочу это: когда self.name атрибут SomeClass Эквале «значение», а затем сделать свойство необязательным, когда неравной отпуск обязательный.
я попытался сделать класс наследуется от 'property' (для украшения с этим классом), но была проблема с числом аргументов, которое я не понял. – igor