목차
- vars() 예제 - Hz 객체의 __dict__ 속성 반환
- vars() 정의
- vars() 구문
vars() 예제 - Hz 객체의 __dict__ 속성 반환
class Hz:
site = "홈짱닷컴"
host = "Homzzang.com"
open = 2012
x = vars(Hz)
print(x)
결과값:
{'__module__': '__main__', 'site': '홈짱닷컴', 'host': 'Homzzang.com', 'open': 2012, '__dict__': <attribute '__dict__' of 'Hz' objects>, '__weakref__': <attribute '__weakref__' of 'Hz' objects>, '__doc__': None}
vars() 정의
객체의 __dict__ 속성 반환.
- __dict__ 속성 : 객체의 변경 가능한 속성을 포함하는 사전.
- 매개변수 없이 vars() 함수 호출 시, 로컬 기호 테이블이 포함된 dictionary 반환.
vars() 구문
vars(object)
[매개변수]
object
필수. __dict__ 속성 갖는 객체.