不,不支持键中的变量扩展;该功能实际上被命名为value substitions,以明确语法仅适用于值:在配置中提供值时,您可以使用以下语法包含来自其他选项的值:${SECTION:OPTION}该选项的语法也明确排除需要做出换人可能的字符:选项由选项名称后跟等号和值指定:parts = py 选项名称可以包含除空格、方括号、花括号、等号或冒号以外的任何字符除了速记<part-dependencies>语法。因此,最后,当在 buildout 中应用变量替换时,代码${仅在值中查找语法部分:# force substitutionsfor k, v in sorted(self._raw.items()): if '${' in v: self._dosub(k, v)