【发布时间】:2019-11-08 14:17:53
【问题描述】:
我有一个带有多个脚本.py 的 python 3 项目。
main.py、script1.py、script2.py、script3.py、logger.py。 main.py 包括 3 个脚本/模块。
我创建了一个从日志模块继承的记录器类。目前,在每个 .py 模块中,我必须实例化记录器类并单独设置 loglevel/loggername/log 路径。
有没有办法在 main.py 中设置日志级别/loggername(或不需要)/日志路径,以便可以在此项目中传递相同的级别,而无需在每个脚本中单独设置它们?
【问题讨论】:
-
也许会显示您的记录器类,当然您可以在记录器类 init 中设置记录级别、名称和路径,这样您调用它的任何其他脚本都会得到相同的设置
标签: python-3.x logging