강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

colorduo님의 프로필 이미지
colorduo

작성한 질문수

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

클래스 & 메소드 심화(2-1)

dir 과 __dict__의 차이

작성

·

622

0

안녕하세요

dir --> 클래스 안의 모든 메소드를 보여준다.

__dict_ --> 선언된 변수의 인스턴스 메소드의 키와 밸류를 보여준다.

라고 이해하면 될까요?

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

안녕하세요.

쉽게 말씀드리면 dir을 사용하시면 됩니다.

dir은 객체의 모든것(슈퍼클래스 등)을 모두 나열합니다.

__dict_은 인스턴스의 속성 중 로컬 속성에 해당하는 프로퍼티만 나열합니다.

colorduo님의 프로필 이미지
colorduo

작성한 질문수

질문하기