python 面向對象 反射
阿新 • • 發佈:2019-02-19
getattr style ssm 字符串 什麽 屬性 用例 python asa
- 什麽是反射
通過字符串的形式操作對象相關的屬性。python中的一切事物都是對象(都可以使用反射)
- hasattr
判斷屬性方法是否存在
- getattr
獲取屬性方法
- setattr
設置屬性方法
- delattr
刪除屬性方法
- 使用例子
class Person: sex = ‘male‘ def __init__(self,name): self.name = name def sayHi(self): print(‘hi, ‘+self.name+‘!‘) @classmethod def
python 面向對象 反射