isinstance(인스턴스 객체, 클래스 객체)

CODEDRAGON Development/Python

반응형



 

 

 

클래스와 인스턴스 관계 확인

·         클래스간의 상속관계가 있는 경우는 물론 어떠한 클래스도 상속받지 않은 경우에도

·         모든 클래스는 암시적으로 Object클래스를 상속받고 있습니다.

 

 

 

 

isinstance(인스턴스 객체, 클래스 객체)

·         인스턴스 객체가 어떤 클래스로부터 생성되었는지 확인합니다.

·         번째 인수로 인스턴스, 번째 인수로 클래스 이름을 받습니다.

·         입력으로 받은 인스턴스가 클래스의 인스턴스인지를 판단하여 참이면 True, 거짓이면 False 리턴합니다.

·         JAVA instanceof 동일한 기능을 수행합니다.

 


반응형

'Development > Python' 카테고리의 다른 글

바운드 메서드, 언바운드 메서드  (0) 2020.02.27
next()  (0) 2020.02.27
csv.reader()  (0) 2020.02.26
CSV 다루기  (0) 2020.02.26
zipfile 모듈  (0) 2020.02.26