主要参考Python的attr三兄弟(getattr、hasattr、setatter)
class Test:
@property
def name(self):
return "Despair"
@property
def age(self):
return 11
T = Test()
print(hasattr(T, 'name'))
print(getattr(T, 'name', None))
print(hasattr(T, 'age'))
print(getattr(T, 'age', None))
-----
True
Despair
True
11