Python 将日志输出到控制台,写入文件,根据不同日志级别打印不同颜色的日志.pdfVIP

  • 1
  • 0
  • 约1.68万字
  • 约 9页
  • 2026-06-10 发布于浙江
  • 举报

Python 将日志输出到控制台,写入文件,根据不同日志级别打印不同颜色的日志.pdf

参考链接:/A/RnJWbDaBzq/

代代码码

__all__=[get_logger,set_logger,debug,info,warning,error,critical]

importwarnings

importlogging

fromloggingimportFormatter

importthreading

importos

importabc

importsix

DEFALT_FMT=%(asctime)s-%(levelname)-10s%(pathname)s[line:%(lineno)d]-%(message)s

DEFALT_DATE_FMT=%Y-%m-%d%H:%M:%S

DEFALT_LEVEL=DEBG

defget_logger(loggername=root,cmdlog=True,filelog=True,filename=./log/app.log,filemode=a,colorful=Tr

ue,

cmd_color_dict=None,cmdlevel=DEBG,cmdfmt=DEFALT_FMT,cmddatefmt=DEFALT_DATE_FMT,

文档评论(0)

1亿VIP精品文档

相关文档