我使用configparser为我的应用程序读取一些配置选项,我也想阅读日志配置。
我可以在同一个文件中执行此操作吗? 我应该如何命名特定于日志记录的部分?
答案 0 :(得分:3)
我回答了自己的问题,因为@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)