hasattr() 메서드는 객체에 주어진 이름의 속성이 있으면 true를 반환하고 없으면 false를 반환합니다.
객체에 주어진 이름의 속성이 있으면 true를 반환합니다.
없으면 false를 반환합니다.
class Person:
age = 23
name = 'Adam'
person = Person()
print('Person has age?:', hasattr(person, 'age'))
print('Person has salary?:', hasattr(person, 'salary'))
결과
Person has age?: True Person has salary?: False
© 2022 pinfo. All rights reserved.