我想知道如何实现一个全局日志记录器,可以在任何地方使用您自己的设置:
我目前有一个自定义日志记录器类:
class customLogger(logging.Logger):
...
该类位于一个单独的文件中,其中包含一些格式化程序和其他内容。 这个记录器自己就能很好地工作。
我在主 python 文件中导入这个模块并创建一个如下对象:
self.log = logModule.customLogger(arguments)
但是显然,我不能从代码的其他部分访问这个对象。 我是不是用错方法了? 还有更好的方法吗?