我想使用 python 的 StreamHandler 日志处理程序。我试过的是,
import logging
import sys
mylogger = logging.getLogger("mylogger")
h1 = logging.StreamHandler(stream=sys.stdout)
h1.setLevel(logging.DEBUG)
mylogger.addHandler(h1)
# now trying to log with the created logger
mylogger.debug("abcd") # <no output>
mylogger.info("abcd") # <no output>
mylogger.warn("abcd") # abcd
我错过了什么吗?还是做错了什么?为什么 INFO 和 DEBUG 级别的日志没有出现在 STDOUT 上?