Python-loguru-跨进程的日志服务器-django-CSDN博客

  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

    文章目录

    1.安装

    pip install loguru
    

    2.基础配置

    可以在包的初始化文件中使用。

    # -*- coding : utf-8-*-
    from pathlib import Path
    from loguru import logger
    
    #初始化日志系统
    def InitLog():
        ROOT_DIR = Path(__file__).resolve().parent.parent.as_posix();
        ZLLogFullFileName = ROOT_DIR + '/zl-log/log.log'
        logger.add(ZLLogFullFileName, encoding="utf-8", enqueue=True, #设置跨进程
        rotation="500MB", retention="10 days")
    

    3.具体使用

    # coding:utf-8
    from loguru import logger
    logger.info("中文test")
    logger.debug("中文test")
    logger.error("中文test")
    logger.warning("中文test")
    

    4.总结

    这是一款简易的跨进程日志使用包。

  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6