hasattr() 函数用于判断对象是否包含对应的属性。

hasattr() 函数用于判断对象是否包含对应的属性。

hasattr(object, name)
object -- 对象。
name -- 字符串,属性名。
return
如果对象有该属性返回 True,否则返回 False。
12345

实例

class variable:
  x = 1
  y = 'a'
  z = True

dd = variable()
print(hasattr(dd, 'x'))
print(hasattr(dd, 'y'))
print(hasattr(dd, 'z'))
print(hasattr(dd, 'no'))

True
True
True
False
posted @ 2021-02-24 22:05  mofr  阅读(92)  评论(0)    收藏  举报