logger.info("hello world")
logger.debug('绿色')
logger.info('蓝色')
logger.warning('黄色')
logger.error('粉红色')
logger.critical('血红色')
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