영어 문서:
getattr(object, name[, default])
객체의 명명된 속성 값을 반환합니다. name은 문자열이어야 합니다. 문자열이 객체 속성 중 하나의 이름이면 결과는 해당 속성의 값입니다. 예를 들어, 이름이 지정된 속성인 경우 getattr(x, 'foobar')는 동일합니다. 존재하지 않으면 기본값이 반환되고 그렇지 않으면
#定义类Student >>> class Student: def __init__(self,name): self.name = name >>> s = Stduent('Aim') >>> getattr(s,'name') #等效于调用s.name 'Aim' >>> s.name 'Aim'
위 내용은 Python에 내장된 getattr 함수에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!