python反射

  1. hasattr/getattr/setattr/delattr(类和实例都可以)
  2. 模块也是对象,动态导入模块,导入当前文件的自己的模块
  3. __setattr__/__getattr__/__delattr__ (在类里定义,在实例运行时触发)__getattr__只在属性不存在时触发
  4. 类的二次加工类型,一种是继承,一种是授权(组合,使用__setattr__/__getattr__/__delattr__)

 

posted @ 2018-06-13 10:44  manny_cat  阅读(70)  评论(0)    收藏  举报