今回はPythonのログ出力についてサンプルコードを紹介します。
loggingでログ出力
import logging
# filename:ログ出力ファイル
# filemode:書き込みモード
# level:レベル
# format:出力フォーマット
# filename:ログ出力ファイル
# filemode:書き込みモード
# level:レベル
# format:出力フォーマット
logging.basicConfig(filename=”file.log”,
filemode=”a”,
level=logging.DEBUG,
format=”%(asctime)s-%(filename)s[%(lineno)d]-%(levelname)s-%(message)s”)
logging.debug(‘this is debug’)
logging.info(‘this is info’)
logging.warning(‘this is warning’)
logging.error(‘this is error’)
logging.critical(‘this is critical’)