python - 将日志记录配置包含在 configparser 读取的文件中

标签 python logging configparser

我使用 configparser 读取应用程序的一些配置选项,并且我还想读取日志记录配置。

我可以在同一个文件中执行此操作吗? 我应该如何命名日志记录的特定部分?

最佳答案

由于 @chepner 的建议有所帮助,我将回答我自己的问题。

考虑到 python documentation ,我可以将 configparser.ConfigParser 创建的对象作为参数传递给logging.config.fileConfig 函数

这是截图:

config = configparser.ConfigParser()
config['general'] = {'default-option': 'blah'}
config.read(configFile)
# Logging configuration
logging.config.fileConfig(config, disable_existing_loggers=False)

关于python - 将日志记录配置包含在 configparser 读取的文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26699581/

相关文章:

python - 如何在 PyTorch 中的张量的每一行中随机设置可变数量的元素

java - 如何识别非静态tomcat请求

c++ - 如何创建支持 `<<` 操作的线程安全日志类?

python - 在python中解析具有相同部分名称的配置文件

python - 我可以使用 configparser 制作字典的字典吗?

python - setuptools 为所有脚本增加了 150 毫秒的启动延迟

Python:从元组数组中提取具有最大/最小第n个元素的元组

android - 使用 res/raw 文件夹中的 mp3 设置铃声

python - 在 python 包中添加和读取 config.ini 文件

python - 遍历列表并使用之前的元素