loguru是一个python日志记录库
安装
pip install loguru
清除默认日志配置
logger.remove()
设置日志格式
logger.add()
#参数:
sys.stdout-在控制台输出,如果不想在控制台输出,直接写文件名即可 ../haha.log
level:日志的级别。 debug,info,warning,error
encoding='utf-8' 如果输出日志到文件中时,需要指定此参数
format:日志的输出格式'[{time}][{level}][{file}:line{line}:function_name:{function}] || mesg = {message}'
enqueue:什么方式写日志 True为异步,false为同步
rotation:超过多少就生成一个新的日志文件,可设置大小
retention:多长时间后会删除以前产生的日志,当前的日志不会受影响