|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 一个账号 于 2020-3-17 14:49 编辑
Python hasattr() 函数
语法
参数
描述
hasattr() 函数用于判断对象是否包含指定属性。
返回值
如果对象有该属性返回 True,否则返回 False。
例子
- >>> class Test:
- num = 4
- def __init__(self):
- self.str1 = "abcdefghijkl"
- def method(self):
- self.c = 167
-
- >>> test = Test()
- >>> hasattr(test, "num")
- True
- >>> hasattr(test, "str1")
- True
- >>> hasattr(test, "c")
- False
- >>> hasattr(test, "method")
- True
- >>> hasattr(test, "__init__")
- True
- >>> test.method()
- >>> hasattr(test, "c")
- True
- >>> hasattr(test, "no")
- False
复制代码 |
|