情報レベルを stdout に出力する方法は?
import logging
import sys
root = logging.getLogger()
ch = logging.StreamHandler(sys.stdout)
ch.setLevel(logging.INFO)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
ch.setFormatter(formatter)
root.addHandler(ch)
root.info('test1')
root.error('test')
結果のみのエラー レベル:
2013-11-14 11:44:19,675 - root - ERROR - test
なんで ?