__dict__ 속성은 개체의 필드에서 사전을 반환합니다.
클래스 사람을 정의합시다.
>>> class person: def __init__(self): self.name='foo' self.age = 20 def show(self): print (self.name, self.age)
이제 이 클래스의 객체를 선언하고 사전 객체로 밝혀진 __dict__ 속성을 얻습니다.
>>> p = person() >>> d = p.__dict__ >>> d {'name': 'foo', 'age': 20}