python第14天 优雅的日志

先看这个视频:https://www.bilibili.com/video/BV1BQ4y1D7mp?from=search&seid=6283378701924096059&spm_id_from=333.337.0.0
再看这个博客:https://cuiqingcai.com/7776.html

关于删除 sink部分,这篇文章中可能不太好理解,这里说明一下,下面是原文中的程序

from loguru import logger

trace = logger.add('runtime.log')
logger.debug('this is a debug message')
logger.remove(trace)
logger.debug('this is another debug message')

在这里插入图片描述
这里所说的sink,是指trace = logger.add('runtime.log'),这条命令相当于为日志器关联文件,使用logger.remove(trace)则是将日志器与文件的关联解除,上面的logger.debug('this is a debug message')会同时向控制台和日志文件输出日志,
logger.debug('this is another debug message')因为是在解除关联之后输出的日志,因此只会向控制台输出,不会向文件中输出

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值