获取应用的所有记录器(logger

  1. import logging
  2. logging.Logger.manager.loggerDict
  3. # {}
  4. logging.getLogger('foo')
  5. # <logging.Logger object at 0x7f11d4d104d0>
  6. logging.getLogger('bar')
  7. # <logging.Logger object at 0x7f11d4cb7ad0>
  8. logging.Logger.manager.loggerDict
  9. # {'foo': <logging.Logger object at 0x7f11d4d104d0>,
  10. # 'bar': <logging.Logger object at 0x7f11d4cb7ad0>}

level
handler : 处理器, 将(日志记录器产生的)日志记录发送至合适的目的地。
formatter : 格式化器, 指明了最终输出中日志记录的布局。
logger : 日志,暴露函数给应用程序,基于日志记录器和过滤器级别决定哪些日志有效。