[ Python ] decorator로 Error 정리해서 출력하기
광고 한번만 눌러주세요. 블로그 운영에 큰 힘이 됩니다! 파이썬 코드를 돌리다 에러가 나게 되면 다음과 같이 에러가 보일 것이다. 이런 식으로 Traceback 코드로 나오게 된다. 의미는 error_test.py에서 module 안에 ho라는 def에 있는 sub라는 def에서 TypeError가 났다고 할 수 있다. 만약에 더 복잡하게 된다면, 에러를 확인할 수는 있지만, 보기 쉽지 않을 것이다. 그래서 이러한 점을 해결하기 위해 decorator를 활용해서 에러메시지를 좀 더 보기 쉽게 만들어봤다. from functools import wraps import datetime import time def errorcheck(original_function): import logging import ..
2020.01.31