我一直在使用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
有什么想法吗?你知道吗
我们也遇到过类似的问题。我们最后在应用程序中计算了路径。这样做的另一个好处是,您可以使用
os.path.join()
和friends规范化路径。你知道吗相关问题 更多 >
编程相关推荐