반응형
질문
어떻게 잡힌 Exception
(그 설명과 스택 추적)을 외부에서 사용하기 위해 str
으로 변환할 수 있을까요?
try:
method_that_can_raise_an_exception(params)
except Exception as e:
print(complete_exception_description(e))
답변
다음은 traceback
모듈을 참조하세요. 특히 format_exc()
함수입니다. 여기.
import traceback
try:
raise ValueError
except ValueError:
tb = traceback.format_exc()
else:
tb = "에러 없음"
finally:
print tb
반응형
댓글