Python标准库:内置函数hasattr(object, name)
2015-10-25 15:58
525 查看
本函数是用来判断对象object的属性(name表示)是否存在。如果属性(name表示)存在,则返回True,否则返回False。参数object是一个对象,参数name是一个属性的字符串表示。
#hasattr() class Test: def __init__(self): self.x = 123 def test(x): self.x = x r = Tset() print(hasattr(r, 'x')) print(hasattr(r, 'y')) print(hasattr(r, 'test'))结果如图所示:
相关文章推荐
- js引用类型之Object类型
- Exception starting filter struts2 java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor
- objective-c开发编码规范
- 学习ECMAScript5规范中Object新增的API
- javascript基本语法3 引用类型----Object
- QMetaObject::connectSlotsByName 总结
- Objective-C新特性
- 运行错误:error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or
- C# JArray与JObject 的使用 json [{}]
- Socket通信readObject()方法出现异常
- JavaScript Object类型 小抄
- sysobjects syscolumns
- Objective-C路成魔【2-Objective-C 规划】
- 我学习Object-C中的收获总结(五)(六)
- 我学习Object-C中的收获总结(三)(四)
- Objective-C复合
- Objective-C学习—UITableView的使用
- windows下 Codeblocks 搭建 Objective-c 开发环境
- iOS的常见问题---Object-C有私有方法吗?私有变量呢?多重继承?
- Objective-c 之UIImage的基本使用