[Python] hasattr() 함수 사용방법 및 예제

1개월 전 질문 1개월 전 토론 14 views

hasattr(object, name)

hasattr() 메서드는 객체에 주어진 이름의 속성이 있으면 true를 반환하고 없으면 false를 반환합니다.

 

매개변수

  • object - 주어진 이름의 속성을 검사할 객체
  • name - 검색할 속성의 이름

 

리턴값

객체에 주어진 이름의 속성이 있으면 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

python 강좌 hasattr

2022-05-17 16:32

0개의 해답

해결방법이나 팁을 알고 계신다면


© 2022 pinfo. All rights reserved.