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移除。