结构化程序中Python日志记录的正确用法是什么?

时间:2015-10-12 16:25:21

标签: python logging

我有这样的情况。我有一个主程序的程序,它从模块导入一些类。如下所示:

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe" /testcontainer: SomeTestProject.dll /runconfig:../TestSettings1.testsettings /env:prodution


C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\mstest.exe" /testcontainer: SomeTestProject.dll /runconfig:../TestSettings1.testsettings /env:development

我想在主程序和类的某些方法中添加日志记录。应该怎么做呢?应该为我使用的每个模块制作两个不同的记录器吗?我可以将记录器对象传递给类吗?如何将其编码为可能从记录中分离程序逻辑。想法?

我研究了documentationcookbook。但它并没有给我任何结论性答案。

0 个答案:

没有答案