python到处定义一个地方使用

时间:2018-12-28 06:29:40

标签: python-3.x

在一个python脚本中:

logging.config.dictConfig(config)
logger = logging.getLogger()
logger.warning("This is a test error message for my first doing it")

如何在其他python脚本中使用相同的配置?我应该在每个python脚本中调用logging.config.dictConfig(config)吗?到目前为止,我仅将python用作单个独立的python脚本。这个问题不仅与日志有关,还与曾经定义但在数据库连接器等处使用过的其他配置有关。

1 个答案:

答案 0 :(得分:0)

如果您在其他模块中用“无处不在”的意思,那么寻找答案的一个好地方是Python文档中的Logging Cookbook。第一个主题是'Using logging in multiple modules'

基本上,它的意思是只要您给记录器打电话,说

express-session

您可以从其他模块中调用它(同一对象)。