logger_factory.py 文件源码

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

项目:onedrive-e 作者: tobecontinued 项目源码 文件源码
def init_logger(min_level=logging.WARNING, path=None, max_bytes=10 << 100):
    global _instance
    logging.basicConfig(format='[%(asctime)-15s] (%(levelname)s) %(threadName)s: %(message)s')
    _instance = logging.getLogger()
    _instance.propagate = False
    _instance.setLevel(min_level)
    if path:
        handler = logging.handlers.RotatingFileHandler(path, 'a', maxBytes=max_bytes)
        _instance.addHandler(handler)
    atexit.register(logging.shutdown)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号