목차
vars() 예제 - Hz 객체의 __dict__ 속성 반환 vars() 정의 vars() 구문
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}
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}
객체의 __dict__ 속성 반환. __dict__ 속성 : 객체의 변경 가능한 속성을 포함하는 사전. 매개변수 없이 vars() 함수 호출 시, 로컬 기호 테이블이 포함된 dictionary 반환.
객체의 __dict__ 속성 반환.
vars(object) [매개변수] object 필수. __dict__ 속성 갖는 객체.
vars(object)
[매개변수]
object
필수. __dict__ 속성 갖는 객체.
최신댓글