Я пытаюсь определить способ реализации той же концепции, что и проверка аннотации данных от .NET в Python. Это будет примерно следующее:Python 3.x - Проверка аннотации данных эквивалентна
class MyClass:
@Property
def Message(self):
return self._message
@Message.setter
@MaxValue(233)
def Message(self, value):
self._message = value
Я пробовал разные подходы, но без успеха. Я хотел бы получить доступ к аргументу «значение», чтобы применить к нему определенную проверку.
Да, так оно и есть. Большое спасибо за подсказку. Это очень ценится. –