python魔法函数(常见)
__init__
构造函数,类初始化时执行
__del__
析构函数,类的对象引用结束时执行
__new__
类实例化时执行
__call__
把类的方法,直接作为函数调用时执行
__str__
打印输出是执行
__get/set/delitem__
操作类的容器属性,get获取不到属性时执行,set设置属性时执行,del删除属性时执行
__get/set/delattr__
操作类的属性,get获取不到属性时执行,set设置属性时执行,del删除属性时执行