기록용으로 남깁니다.
간혹 현재 발생한 예외의 이름을 검사할 필요한 때가 있습니다.
이 때에는 다음과 같이 접근할 수 있습니다.
try:
# ...
except Exception as e:
print(type(e).__name__)
print(e.__class__.__name__)
print(e.__class__.__qualname__)
위 3개 중에 하나만 사용해도 됩니다.
'IT > python' 카테고리의 다른 글
윈도우 디펜더에서 바이러스라며 pyinstaller 로 생성한 exe 막는 문제 (2) | 2024.05.27 |
---|---|
[python3] windows10 에서 pyenv + poetry 환경 구축하기 (0) | 2024.05.03 |
[python3] 윈도우에서 한줄 실행하는 방법 (0) | 2024.02.01 |
[python3][auto py to exe] 설치해보기 (3) | 2024.01.26 |
[python3] 셸 명령 파싱하기 성능 비교 (0) | 2024.01.05 |