gpt4 book ai didi

python - Null 处理程序在 python 日志记录中的用途是什么?

转载 作者:行者123 更新时间:2023-12-01 21:55:22 26 4
gpt4 key购买 nike

根据python的文档,

The NullHandler class, located in the core logging package, does not do any formatting or output. It is essentially a ‘no-op’ handler for use by library developers.

如果它不打印任何东西,那么这个处理程序有什么用呢?为什么要竭尽全力编写记录器,然后使用 null 处理程序不打印任何内容?

最佳答案

因此,您可以在代码中保留您的 logger.warning('Whatever') 语句,但如果您不想在某些情况下记录日志,则有条件地注入(inject)一个完全忽略它们的记录器。

关于python - Null 处理程序在 python 日志记录中的用途是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58025923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com