码迷,mamicode.com
首页 >  
搜索关键字:delattr    ( 273个结果
Python的getattr(),setattr(),delattr(),hasattr()及类内建__getattr__应用
@Python的getattr(),setattr(),delattr(),hasattr()先转一篇博文,参考。最后再给出一个例子getattr()函数是Python自省的核心函数,具体使用大体如下:获取对象引用getattrGetattr用于返回一个对象属性,或者方法class A: def ....
分类:编程语言   时间:2015-07-30 18:55:59    阅读次数:185
Python的getattr(),setattr(),delattr(),hasattr()
getattr()函数是Python自省的核心函数,具体使用大体如下: 获取对象引用getattr Getattr用于返回一个对象属性,或者方法 class?A: ?? ????def?__init__(self): ?? ????????self.name =?‘zhan...
分类:编程语言   时间:2015-05-01 22:38:22    阅读次数:214
python对象特殊方法列表
名称(省略双划线) 说明 call 为实例添加调用方法,如实例x是Class C的实例,则调用x()时会调用Class的call方法 cmp 比较方法 del 垃圾回收之前会调用,开发的时候要小心使用这个方法,因为这个方法可能会引起不会进行GC delattr 当要求解除绑定关系时,会调用这个方法 ...
分类:编程语言   时间:2015-04-16 17:43:16    阅读次数:226
chapter 13面向对象-再次阅读
1.复习一下dir()和__dict__. >>> class C(object): pass >>> c=C() >>> dir(C) [‘__class__‘, ‘__delattr__‘, ‘__dict__‘, ‘__doc__‘, ‘__format__‘, ‘__getattribute__‘, ‘__hash__‘, ‘__init__‘, ‘__module_...
分类:其他好文   时间:2015-03-12 11:45:19    阅读次数:169
python __setattr__, __getattr__, __delattr__, __call__
python __setattr__, __getattr__, __delattr__, __call__getattr`getattr`函数属于内建函数,可以通过函数名称获取value = obj.attributevalue = getattr(obj, "attribute")使用`geta...
分类:编程语言   时间:2015-03-05 01:37:17    阅读次数:201
python学习日记[2]
元组:(用())和列表的不同:1、 列表更加灵活,可以任意的添加删除元素,元组一旦被创建就不可更改;>>> dir(test)['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format_...
分类:编程语言   时间:2015-01-25 10:58:13    阅读次数:187
Python标准库:内置函数delattr(object, name)
本函数是用来删除对象的属性,比如在函数setattr()里添加的属性,就可以利用这个函数来删除。参数object是一个对象,参数name是一个字符串,但这个字符串必须是对象的属性。比如delattr(x, ‘test’) 等价于 del x.test。例子:#delattr() class test: pass a = test() setattr(a, 'foo', 12) print('...
分类:编程语言   时间:2014-11-15 20:15:16    阅读次数:191
python __setattr__, __getattr__, __delattr__,__getattribute__
参考资料           __setattr__、__getattr__和__delattr__以及__getattribute__可以拦截对对象属性的访问;        >>> s = Something() >>> s.age = 3 set 'age' = 3 >>> s.age 3 注意到,s.age并没有调用__getattr__,是因为...
分类:编程语言   时间:2014-09-20 10:05:47    阅读次数:188
29python运算符重载
__init__ 构造函数__del__ 析构函数__add____sub____or____repr__,__str____call____getattr____setattr____delattr____getattribute____getitem____setitem____delitem_...
分类:编程语言   时间:2014-08-12 13:10:34    阅读次数:247
list方法
查看list的方法使用dir函数查看list都有哪些命令可以使用>>>dir(list)['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__'...
分类:其他好文   时间:2014-08-10 01:38:29    阅读次数:359
273条   上一页 1 ... 25 26 27 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!