python 测试日志的简单写法

日志的配法

https://www.jb51.net/article/42626.htm

遇到的第一个坑,折腾半天

https://www.cnblogs.com/aziji/p/9480314.html

 python实例化N次类,调用类函数log会输出N遍的bug 解决办法

1、每次创建不同name的logger,每次都是新logger,不会有添加多个handler的问题。(ps:这个办法太笨,不过我之前就是这么干的。。)

2、像上面一样每次记录完日志之后,调用removeHandler()把这个logger里的handler移除掉。

3、在log方法里做判断,如果这个logger已有handler,则不再添加handler。

4、与方法2一样,不过把用pop把logger的handler列表中的handler移除。

原文地址:https://www.cnblogs.com/zhenyu1/p/14706897.html