1 import loguru
2 # loguru.logger.info("消息")
3 from loguru import logger
4 import sys
5 a = "aaaaa"
6 # logger.debug(a) # 调试
7 # logger.info(a) # 消息
8 # logger.warning(a) # 警告
9 # logger.error(a) # 错误
10
11 logger.remove() # 清除它的默认设置
12 fmt = '[{time}--{level}--{file.path}:line:{line}:function_name:{function}] ||msg={message}'
13 logger.add(sys.stdout,level='DEBUG',format= fmt) # 本地运行的时候,在控制台打印
14 # enqueue=True 异步写入日志 同步写的话会影响性能 老是请求
15 # rotation='1 day' 多久产生一个日志文件
16 # retention='10 days' 保留最近10天的
17 logger.add('fmz.log',level='DEBUG',format= fmt,encoding='utf-8'
18 ,enqueue=True,rotation='1 day',retention='10 days') # 写在日志文件里面 日志级别 DEBUG
19 logger.info(a)