파이썬 getattr() 함수
예시
"Person" 개체의 "age" 속성 값을 가져옵니다.
class Person:
name = "John"
age = 36
country = "Norway"
x =
getattr(Person, 'age')
정의 및 사용
이 getattr()
함수는 지정된 개체에서 지정된 속성의 값을 반환합니다.
통사론
getattr(object, attribute, default)
매개변수 값
Parameter | Description |
---|---|
object | Required. An object. |
attribute | The name of the attribute you want to get the value from |
default | Optional. The value to return if the attribute does not exist |
더 많은 예
예시
속성이 존재하지 않을 때 "default" 매개변수를 사용하여 메시지를 작성하십시오.
class Person:
name = "John"
age = 36
country = "Norway"
x =
getattr(Person, 'page', 'my message')
관련 페이지
속성을 제거하는 delattr () 함수
속성이 존재하는지 확인하기 위한 hasattr() 함수
속성 값을 설정 하는 setattr() 함수