파이썬 hasattr() 함수

예제

"Person" 객체에 "age" 속성이 있는지 확인합니다:

class Person:
  name = "Bill"
  age = 63
  country = "USA"
x = hasattr(Person, 'age')

실행 예제

정의 및 사용법

지정된 객체가 지정된 속성을 가지고 있으면, hasattr() 함수는 True를 반환하고, 그렇지 않으면 False를 반환합니다.

문법

hasattr(object, attribute)

파라미터 값

파라미터 설명
object 필수. 객체.
attribute 존재하는 속성 이름을 확인하려면.

관련 페이지

참조 매뉴얼:delattr() 함수(속성 제거)

참조 매뉴얼:getattr() 함수(속성 값 가져오기)

참조 매뉴얼:setattr() 함수(속성 값 설정)