淄博信息网:Python3动态添加属性,删除属性,判断属性函数
原创
Python3动态添加属性,删除属性,判断属性函数
动态添加属性是指在类的外面给对象动态绑定属性,添加的方法有两种:
1.直接绑定到对象上,例如:p.name="Tom"
2.使用setattr函数:setattr(p,'name','Tom')
判断对象是否拥有某个属性:
hasattr(p,'name'),返回布尔值;也可以用来判断对象是否拥有某个方法
删除某个属性:
del关键字:del p.name
delattr函数:delattr(p,‘name’)
©著作权归作者所有:来自51CTO博客作者wx5a4c600866558的原创作品,如需转载,请注明出处,否则将追究法律责任
setattr delattr hasattr
0
收藏
上一篇:四行Python代码实现文件的复...
,欢迎进入18sunbet!Sunbet 申博提供申博开户(sunbet开户)、SunbetAPP下载、Sunbet客户端下载、Sunbet代理合作等业务。