python日志-loguru日志管理

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:多长时间后会删除以前产生的日志,当前的日志不会受影响
原文地址:https://www.cnblogs.com/zhangwei-qianqian/p/14186494.html