我一直在使用 ConfigParser。现在我需要使用嵌套部分,我发现 ConfigObj 似乎真的很适合我的需要。当我尝试从其他小节插入变量时,问题就来了。这可能吗?否则嵌套部分在我的情况下不再有意义。
我一直在寻找插值语法,configobj
看起来这还没有实现......我只是想确定并知道处理这个问题的其他选项。
这是我想做的一个例子:
[global]
[[dirs]]
software = /path-to-software-dir/
dbs = /path-to-dbs-dir/
[A]
[[softs]]
soft1 = {global.dirs.software}/soft1
soft2 = {global.dirs.software}/soft2
[[dbs]]
db1 = {global.dirs.dbs}/db1
db2 = {global.dirs.dbs}/db2
有任何想法吗?