log日志重复输出问题(没弄明白原因)

在别的模块调用定义好的函数

输出的日志出现第一次输出输出一条,第二次输出输出两条...的情况

最后在定义函数处remove了句柄

引用了https://blog.csdn.net/huilan_same/article/details/51858817

深度解析:

Google之后,大概搞明白了,就是你第二次调用log的时候,根据getLogger(name)里的name获取同一个logger,而这个logger里已经有了第一次你添加的handler,第二次调用又添加了一个handler,所以,这个logger里有了两个同样的handler,以此类推,调用几次就会有几个handler。。

没看明白,以后回头看

猜你喜欢

转载自www.cnblogs.com/FlFtFw/p/9391936.html
今日推荐