马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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
|