python魔法函数(常见)

__init__

构造函数,类初始化时执行

__del__

析构函数,类的对象引用结束时执行

__new__

类实例化时执行

__call__

把类的方法,直接作为函数调用时执行

__str__

打印输出是执行

__get/set/delitem__

操作类的容器属性,get获取不到属性时执行,set设置属性时执行,del删除属性时执行

__get/set/delattr__

操作类的属性,get获取不到属性时执行,set设置属性时执行,del删除属性时执行

posted @ 2020-12-11 09:47  小王八+1  阅读(97)  评论(0编辑  收藏  举报