在Python中,跟踪日志记录和正常日志记录可以同时发生吗

2024-09-28 22:22:31 发布

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

我正在使用python跟踪模块来跟踪代码执行,它工作得很好

但是,除了调用跟踪日志之外,我还想生成普通的debug/info日志语句。目前,一旦我设置了sys.settrace(mytracemethod),我现有的debug/info日志语句就不会显示,只有“Call to blah blah called from line blah blah”行显示在“mytracemethod”日志代码中

我想如果我创建了两个具有两个不同名称的记录器…使用logger.getlogger(logger\u name)并正确设置它们,但是在“mytracemethod”中使用了与其他方法不同的记录器,我会在两个日志文件中看到不同的输出…但事实并非如此。我得到两个日志文件,但它们有相同的输出

这可能是我想要达到的吗

任何建议将由这个python日志新手感谢!谢谢


Tags: 模块文件todebuginfosys语句call