オブジェクトが指定した属性を持っていれば True を返します。
構文
hasattr(object, name)使用例
下記の値を入力するとサンプルに即時反映されます。
class→Dog→def→__init__→self→name→dog→print→hasattr→class Dog:
def __init__(self):
self.name = "Rex"
dog = Dog()
print(hasattr(dog, "name")) # True
print(hasattr(dog, "age")) # False