记录来自 Python 中导入模块的 __init__.py 的消息

问题描述 投票:0回答:0

写了一些库,部分代码依赖环境变量

因此,这些库的 init.py 文件具有一些解析 env 文件或设置默认值的逻辑。

由于这个 envvars 影响代码,我在 init.py 中设置了一个记录器,我正在记录是否找到了一个 env 文件等。

如果我现在正在编写一个 skript 并想要配置一个记录器,如果我在导入之前没有配置记录器,我会丢失这些消息。另一方面,进口应该是第一位的。

解决这个话题的更好方法是什么?

python logging import python-import python-logging
© www.soinside.com 2019 - 2024. All rights reserved.