0
Pythonのバージョンは表示されません:2.7Pythonのログ:INFO、DEBUGログが
を私はコンソールにログを表示するには、以下のコードを使用しています。ただし、INFOおよびDEBUGログは表示されません。
コード
import logging
class LogTest():
def __init__(self):
logger_obj = logging.getLogger('Sample Logger')
console_logger = logging.StreamHandler()
console_logger.setLevel(logging.INFO)
logger_obj.addHandler(console_logger)
logger_obj.info('INFO LOG')
logger_obj.debug('DEBUG LOG')
logger_obj.error('ERROR LOG')
logger_obj.warning('WARNING LOG')
logger_obj.critical('CRITICAL LOG')
if __name__ == '__main__':
log_instance = LogTest()
出力
ERROR LOG
WARNING LOG
CRITICAL LOG
python documentationによると、設定したログレベル以上のログが表示されるはずです。なぜこれが起こっているのか誰も説明できますか?
また、DEBUGとINFOログを有効にする方法はありますか。