기록용으로 남깁니다.
간혹 현재 발생한 예외의 이름을 검사할 필요한 때가 있습니다.
이 때에는 다음과 같이 접근할 수 있습니다.
try:
# ...
except Exception as e:
print(type(e).__name__)
print(e.__class__.__name__)
print(e.__class__.__qualname__)
위 3개 중에 하나만 사용해도 됩니다.
기록용으로 남깁니다.
간혹 현재 발생한 예외의 이름을 검사할 필요한 때가 있습니다.
이 때에는 다음과 같이 접근할 수 있습니다.
try:
# ...
except Exception as e:
print(type(e).__name__)
print(e.__class__.__name__)
print(e.__class__.__qualname__)
위 3개 중에 하나만 사용해도 됩니다.