logger.info("hello world")
logger.debug('绿色')
logger.info('蓝色')
logger.warning('黄色')
logger.error('粉红色')
logger.critical('血红色')

日志保存rotation规则

https://loguru.readthedocs.io/en/stable/api/logger.html#file

# logger.add(log_dir, encoding='utf-8', rotation="10 KB",enqueue=True)
rotation=支持多个,
serialize=True, #json格式
enqueue=True #多进程安全 
level= str或者int 
    TRACE 5 logger.trace()
    DEBUG 10 logger.debug()
    INFO 20 logger.info()
    SUCCESS 25 logger.success()
    WARNING 30 logger.warning() 
    ERROR 40 logger.error()
    CRITICAL 50 logger.critical()
backtrace=True
diagnose=True



logger.add(log_dir, rotation="50 MB") #自动循环超过50MB文件
logger.add(log_dir, rotation="12:00") #每天12创建新文件
logger.add(log_dir, rotation="1 week") #每周循环文件
logger.add(log_dir, rotation="10 days") #定期清理
logger.add(log_dir, rotation="zip")     #压缩存储,支持 gz bz2 xz lzma tar tar.gz tar.gz2 tar.xz zip