gpt4 book ai didi

Python 日志记录 : can dictConfig be read from a file?

转载 作者:行者123 更新时间:2023-12-04 13:59:01 24 4
gpt4 key购买 nike

在 Python 中使用 dictConfig 设置日志记录的示例显示了在 Python 脚本中创建的字典。我想使用配置文件,但文档说 fileConfig 比 dictConfig 更旧且功能更差。可以从配置文件设置 dictConfig 吗?

非常感谢。

最佳答案

dictConfig只需要一本字典,你可以用任何你喜欢的方式构造字典。从文件读取的一个示例是具有 JSON 格式的配置。然后你可以做类似的事情

import json
import logging

with open('myconfig.json') as f:
config_dict = json.load(f)
logging.config.dictConfig(config_dict)

只要 JSON 文件具有适当的架构。

您还可以使用其他文件格式,例如 YAML,但您需要安装第 3 方库来解析文件。

关于Python 日志记录 : can dictConfig be read from a file?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34401548/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com