あるフリーランスエンジニアの色んなメモ!! ITスキル・ライフハックとか

Python:Exceptionのtype・エラー文言をロギングする

実装例

import logging

logger = logging.getLogger(__name__)

try:
    # do something

except Exception as e:
    logger.exception('%s: %s', type(e).__name__, e)
    ...
comments powered by Disqus