gpt4 book ai didi

python - 登录类(class) - Python

转载 作者:太空宇宙 更新时间:2023-11-03 13:28:58 24 4
gpt4 key购买 nike

<分区>

我正在尝试使用 Python 的 logging 模块,并且对使用它的最佳方式有疑问。

我定义了几个类,想写日志并且可以同时设置所有类的级别。我试过了:

  • 到处使用相同的记录器。但是我的类由框架使用,我没有可以定义主记录器的单一入口点。如果是这样,我应该如何创建它并添加处理程序?
  • 每个文件使用一个记录器。我应该将它创建为类属性,并且只在类第一次实例化时添加处理程序吗?还是将它与类定义之前的导入放在一起? This tutorial告诉我不要这样做,但我真的不明白为什么。

感谢任何提示。我找到了很多关于使用记录器的基本方法的文档,但关于如何在类里面使用它的文档并不多。

编辑:我不认为它与下面的链接重复。接受的答案解释了如何在主程序中加载配置,然后在所有模块中使用它。但是,如果我没有主程序怎么办?我在哪里定义它?

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