首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我们如何在tox的另一个块中再次访问在tox环境中设置的变量?

在tox环境中,可以通过使用tox的内置功能来访问在tox环境中设置的变量。具体而言,可以使用tox的[testenv]部分中的commands选项来执行命令,并在命令中引用tox环境中设置的变量。

以下是一个示例tox.ini文件的[testenv]部分:

代码语言:txt
复制
[tox]
envlist = py36, py37

[testenv]
commands =
    echo "Variable value: {env:MY_VARIABLE}"

在上述示例中,我们定义了两个tox环境:py36和py37。在[testenv]部分的commands选项中,我们使用了echo命令来打印一个变量的值。这个变量的名称是MY_VARIABLE,我们可以在tox环境中设置它的值。

要在tox环境中设置变量的值,可以使用[tox]部分的env选项。以下是一个示例tox.ini文件的[tox]部分:

代码语言:txt
复制
[tox]
envlist = py36, py37
env =
    MY_VARIABLE=value

在上述示例中,我们设置了一个名为MY_VARIABLE的变量,并将其值设置为"value"。在[testenv]部分的commands选项中,我们可以使用{env:MY_VARIABLE}来引用这个变量,并在执行tox环境时打印它的值。

通过这种方式,我们可以在tox的另一个块中再次访问在tox环境中设置的变量。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券