logging记录了其他操作的问题

做atm作业的时候,记录转账操作的那个功能的文件里,同时也记录了增加账号和冻结账号的操作

2018-11-28 17:14:51,754 : transfer : INFO : 用户edward向用户mark转账1000元,账户余额还剩23615.0
2018-11-28 17:14:41,621 : transfer : INFO : 用户edward创建了新账户,账户名为:cc
2018-11-28 17:15:10,710 : transfer : WARNING : 用户edward冻结了账户

通过排查后发现是logger = logging.getLogger()里的名字是一样的,都是:

logger = logging.getLogger('transfer')

把名字改成不一样的后,解决此问题

 
原文地址:https://www.cnblogs.com/lshedward/p/10033439.html