2

我正在将ConfigParser用于配置文件越来越大的项目。我计划拆分它,但维护一个指向其他文件的中央配置文件。

我在文档中没有看到这一点,但是 ConfigParser 可以处理分层配置文件结构吗?我可以以某种方式自动将它从一个配置文件指向另一个吗?

当然我可以手动完成,或者更好,创建一个使用 ConfigParser 作为低级工具来处理这个问题的模块,但我确定我不是第一个解决这个问题的人 - 你知道处理这个问题的不同包吗这个?或者完全不同的方法?

4

2 回答 2

2

您可以使用 Python 模块作为配置文件,例如 config.py,因此您只需导入它:

import config
于 2011-11-09T15:43:36.927 回答
1

XML 具有 XInclude 支持。如果您lxml在解析 XML 文件时使用,它会自动查找您通过<xinclude>语句包含的配置文件

于 2011-11-09T16:02:29.097 回答