gpt4 book ai didi

python - Buildout 是否支持 extends 选项中的值替换?

转载 作者:太空狗 更新时间:2023-10-29 21:02:06 25 4
gpt4 key购买 nike

是否Buildout支持value substitutionbuildout 部分的 extends 选项中?

例如,此 example.cfg 不使用 base.cfg 进行扩展:

[config]
base = base.cfg

[buildout]
extends =
${config:base}
parts =

buildout -c example.cfg annotate

我的目标是像这样从外部将要扩展的文件作为一个参数发送:

buildout config:base=base.cfg -c example.cfg annotate

我试过 merge buildout:extends 从外部;但这也不起作用:

buildout buildout:extends+=base.cfg -c example.cfg annotate

最佳答案

不,很遗憾,extends 不支持值替换。当前的实现在变量替换发生之前处理 buildout.extends

有一个现有的功能请求为此开放:#39 No variable substitutions in extends .

我通常首先创建一个 local.cfg 文件,也许是从一个模板,然后运行 ​​buildout -c local.cfg。那就是我放置自定义扩展配置的地方。

关于python - Buildout 是否支持 extends 选项中的值替换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55022445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com