【发布时间】:2013-02-01 09:51:41
【问题描述】:
在python中,如果父进程中配置了记录器,那么子进程是否也会获取该记录器?更清楚地说,在我的应用程序中,我通过执行logger = logging.getlogger() 并向其添加处理程序来为父进程配置根记录器。现在,当一个子进程被分叉时,它会这样做
logger = logging.getlogger()
logger.info("dfsdf")
然后根据父级的根记录器处理所有日志。我没有为孩子配置根记录器。这怎么可能?它们是两个不同的进程,那么它们如何拥有相同的记录器?
【问题讨论】: