基础知识
木木木可可可
这个作者很懒,什么都没留下…
展开
-
python的常用魔术方法
1,call:可以让一个实例化后的对象当成函数调用 例子: class CallMeBaby(): def hello(self): print('world') def __call__(self): print('call me baby') c = CallMeBaby() c() 结果为 call me baby 于是乎,对象当做函数调用 2,del: 销毁魔术方法 触发...原创 2019-09-02 22:07:38 · 168 阅读 · 0 评论 -
python中的反射方法,getattr,setattr,hasattr,delattr
python 面向对象中的反射: 通过字符串的形式操作对象相关的属性 python 中的一切事物都是对象(都可以使用反射) 四个反射相关的函数 hasattr :判断是否有此变量,返回 bool 值 getattr : 获取属性值或者获取方法变量的地址 setattr :给类或者对象设置属性或者方法 (用的场合很少,了解即可) delattr: 删除类或者对象的属性或方法(用的场合很少,了解即可)...原创 2019-09-02 23:33:26 · 270 阅读 · 0 评论