反射 -- 通过字符串操作对象中的成员
本站寻求有缘人接手,详细了解请联系站长QQ1493399855
- getattr()
- setattr()
- hasattr()
- delattr()
class C:def __init__(self, name):self.name = namedef f(self):return 'Python'obj = C('Pyhton')
get_name = getattr(obj, 'name')
get_func = getattr(obj, 'f')
get_func()
hasattr(obj, 'name')
setattr(obj, 'age', 10)
delattr(obj, 'name')