我使用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/

10-11 09:26