webbreakerlogger.py 文件源码

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

项目:webbreaker 作者: target 项目源码 文件源码
def get_console_logger():
    try:
        console_logger = logging.getLogger()
        console_logger.setLevel(logging.NOTSET)
        # console_logger.propagate = False
        # if there are two console_logger use only one.
        if console_logger.handlers:
            console_logger.handlers.pop()

        # Set-up the logging configs
        ch = logging.StreamHandler()
        # Use the standard formatter constant
        ch.setFormatter(FORMATTER)
        # Only send stout INFO level messages
        ch.setLevel(logging.INFO)
        # TODO: Delete LessThanFilter if not needed in future
        # ch.addFilter(LessThanFilter(logging.WARNING))
        # add the handler
        console_logger.addHandler(ch)
    except TypeError as e:
        sys.stdout.write(str("Console logger is having issues: {}\n".format(e)))

    return console_logger
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号