000_log.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:openhab2-rollershutters 作者: schnidrig 项目源码 文件源码
def emit(self, record):
        message = self.format(record)
        logger_name = record.name
        if record.name == "root":
            logger_name = LogManager.ROOT_LOGGER_NAME
        logger = LogManager.getLogger(logger_name)
        level = record.levelno
        if level == logging.DEBUG:
            logger.debug(message)
        elif level == logging.INFO:
            logger.info(message)
        elif level == logging.WARN:
            logger.warn(message)
        elif level == logging.ERROR:
            logger.error(message)
        elif level == logging.CRITICAL:
            logger.fatal(message)
        else:
            logger.fatal("unknown logger level: " + str(level))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号