反射

isinstance:判断这个对象是不是这个类实例化出来的对象

反射

反射:通过字符串操作类与对象的属性

hansatter:(类名,‘名字’)判断名字是不是类中属性,判断有没有

getatter:(类名,‘名字’,None)拿到属性,没有话返回None

setatter:(类名,‘变量’,值)设置属性

delatter:(类名,‘名字’)删除属性

内置方法

__del__ 在对象被删除的条件下自动执行(主要用来回收系统资源)

__call__在对象,自动触发

__str__打印时执行,必须要有返回值

元类

  exec(字符串名,全局名称空间,局部名称空间),执行字符串中代码

类的类称之为元类

用来自定义元素控制类的功能创建

 

 

posted @ 2018-04-17 18:51  tianyu105529  阅读(94)  评论(0编辑  收藏  举报