__init__.py 文件源码

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

项目:nat64check 作者: sjm-steffann 项目源码 文件源码
def init_logging(logger, verbosity):
    if verbosity > 0:
        console = logging.StreamHandler()
        try:
            # noinspection PyUnresolvedReferences
            from colorlog import ColoredFormatter
            formatter = ColoredFormatter('{yellow}{asctime}{reset} '
                                         '[{log_color}{levelname}{reset}] '
                                         '{white}{message}{reset}',
                                         style='{')

        except ImportError:
            formatter = logging.Formatter('{asctime} [{levelname}] {message}',
                                          style='{')

        console.setFormatter(formatter)
        console.setLevel(logging.DEBUG)
        logger.addHandler(console)

        # Stop PIL from excessive logging
        pil_logger = logging.getLogger('PIL')
        pil_logger.setLevel(logging.INFO)

        django_db_logger = logging.getLogger('django.db')
        django_db_logger.setLevel(logging.INFO)

    if verbosity >= 2:
        logger.setLevel(logging.INFO)

    if verbosity >= 3:
        logger.setLevel(logging.DEBUG)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号