gpt4 book ai didi

python-3.x - jinja/ansible 将字符串转换为 bool 值

转载 作者:行者123 更新时间:2023-12-03 22:44:41 26 4
gpt4 key购买 nike

我需要简单的事情 - 如果变量是 false或空字符串,然后计算为 false .否则评估为真。

我试过 bool(var)但我得到:

UndefinedError: 'bool' is undefined

然后我尝试了 var | bool但即使 var 不为空,它的计算结果也是 false .如何使该条件起作用?

最佳答案

我找到了 ruby​​ 风格的可能解决方案:

    when: not not var

但是比较丑。忘了说没有 not not var 评估为一个字符串,因此 ansible 错误。我希望有更好的答案,所以如果你有,请添加另一个答案。

关于python-3.x - jinja/ansible 将字符串转换为 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35843704/

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