python之setattr,getattr,hasattr

可以使用setattr(), getattr(), hasattr()动态对实例进行操作. 相当于Java中的反射机制, 或者更确切地, 像JavaScript中属性操作.

具体属性:

__dict__: 返回内部属性的字典

其它有用函数:

callable(): 判断属性是可调用,即方法

isinstanceof(): 判断实例是否某类

posted @ 2016-09-07 12:50  HEZOF  阅读(138)  评论(0编辑  收藏  举报