logger.py 文件源码

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

项目:pycon2016 作者: nhudinhtuan 项目源码 文件源码
def try_init_logger():
    try:
        from django.conf import settings

        setting_keys = dir(settings)
        if 'LOGGER_CONFIG' in setting_keys:
            init_logger(**settings.LOGGER_CONFIG)
        elif 'LOGGING' in setting_keys and settings.LOGGING:
            import logging
            global log
            log = logging.getLogger('main')
            log.exception = append_exc(log.error)
            log.data = logging.getLogger('data').info
        else:
            init_logger()
    except:
        try:
            import config
            init_logger(**config.LOGGER_CONFIG)
        except:
            try:
                init_logger()
            except:
                pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号