【发布时间】:2020-08-27 11:51:35
【问题描述】:
当我的模块 A 由我的模块 B 导入时,我不知道如何使用不同的日志记录配置,但使用另一个日志记录配置。有关如何解决此问题的任何想法?
模块A代码:
logging.basicConfig(filename="/var/log/ModuleA",format="%(asctime)s %(message)s",datefmt="%d/%m/%Y %H:%M:%S")
log=logging.getLogger(__name__)
logging.Formatter.converter = time.gmtime
logging.setLevel(logging.DEBUG)
模块 B 代码:
import ModuleA
logging.basicConfig(filename="/var/log/ModuleB",format="%(asctime)s %(message)s",datefmt="%d/%m/%Y %H:%M:%S") log=logging.getLogger(__name__)
logging.Formatter.converter = time.gmtime
logging.setLevel(logging.DEBUG)
【问题讨论】:
标签: python python-3.x python-logging