SeouliteLab

[Python/파이썬] 인스턴스의 클래스 이름 가져오기 본문

카테고리 없음

[Python/파이썬] 인스턴스의 클래스 이름 가져오기

Seoulite Lab 2024. 4. 23. 13:20

예제:

class MyClass:
    pass

obj = MyClass()

class_name = type(obj).__name__
print("인스턴스의 클래스 이름:", class_name)

설명:

위의 코드는 파이썬에서 인스턴스의 클래스 이름을 가져오는 방법을 보여줍니다.

인스턴스의 클래스 이름을 가져오기 위해 type() 함수를 사용합니다. type(obj)는 인스턴스 obj의 클래스를 반환하고, .__name__을 사용하여 해당 클래스의 이름을 가져옵니다.

예제에서는 MyClass라는 클래스를 정의하고, 이 클래스로부터 인스턴스 obj를 생성합니다. 그리고 type(obj).__name__을 사용하여 인스턴스의 클래스 이름을 가져와서 출력합니다.