python structlog是否可以动态更改日志级别,但只能更改特定类的日志级别?

2024-06-17 12:26:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我的场景是这样的-我使用一个简单的记录器,并且在我的代码中有很多log.info()/log.debug()消息

我希望动态更改日志级别,主要是能够“打开/关闭”调试级别日志

我的问题是——是否有可能这样做,但使更改只影响部分代码?让我们说,只有当im在特定类的方法中时。 或者,这样做的唯一方法是为该类使用不同的日志对象,并且只更改其级别吗