python中的反射
class Myclass:
def demo(self):
pass
# 设置类属性
setattr(Myclass,'name',999)
# for i in range(10):
# setattr(Myclass,'demo{}'.format(i),Myclass.demo)
print(Myclass.__dict__)
m = Myclass()
# 判断属性是否存在
if hasattr(m,'name'):
# 获取属性
print(getattr(m,'name'))