用另一个字典变量创建变量

夺取

放入一个角色的“ /vars/main.yml”文件中,我正在尝试创建一个具有另一个dict var值的变量,如下所示:

livrables_list_files:
  - file: "myfile.zip"
    dest: "/tmp/mynewfile.zip"

zip_app: "{{ livrables_list_files.dest }}"

但是我的剧本结果返回 The error was: 'list object' has no attribute 'dest'

我想要一个像这样的变量:

zip_app: "/tmp/mynewfile.zip"

是否可以访问此var?就我而言,即使使用json语法也可以。

谢谢。

弗拉基米尔·博特卡

问:“错误是:'列表对象'没有属性'目标。是否可以访问此变量?”

答:是的。这是可能的。问题是第一个项目前面的破折号使变量livrables_list_files成为列表要引用dest列表中第一项的属性,需要一个索引。例如

zip_app: "{{ livrables_list_files.0.dest }}"

如果您删除破折号

livrables_list_files:
  file: "myfile.zip"
  dest: "/tmp/mynewfile.zip"

将有可能引用属性dest的的字典 livrables_list_files

zip_app: "{{ livrables_list_files.dest }}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从另一个字典创建一个字典

来自分类Dev

用另一个字典的键替换字典的值

来自分类Dev

用另一个字典的键替换字典的值

来自分类Dev

用函数中的另一个字典替换字典的内容-Python

来自分类Dev

如果满足某些条件,如何从另一个字典创建字典

来自分类Dev

根据另一个字典的特定值创建新的Python字典

来自分类Dev

运用字典中的元素来创建另一个字典

来自分类Dev

如果满足某些条件,如何从另一个字典创建字典

来自分类Dev

将一个字典关键字与另一个字典值进行比较,然后创建一个新的字典

来自分类Dev

创建一个值与另一个字典中的键相同的字典

来自分类Dev

如何防止创建另一个字典

来自分类Dev

使用字符串的第一个和最后一个字符来创建另一个变量

来自分类Dev

创建一个字典,该字典使用来自另一个字典的相同对,但键被翻译

来自分类Dev

如何根据一个字典在 Python 中查询另一个字典的值来修改或创建字典

来自分类Dev

另一个字典,另一个格式输出

来自分类Dev

如何通过过滤某些项目从另一个字典创建一个字典?

来自分类Dev

如何创建一个字典来显示另一个字典的哪些值属于哪些键

来自分类Dev

根据sas中另一个字符变量的值重新编码一个字符变量中的值

来自分类Dev

当值与列表中的文件匹配时,用另一个字典替换字典中的项目

来自分类Dev

通过使用另一个字典键和值构造一个字典

来自分类Dev

循环将一个字典附加到另一个字典

来自分类Dev

在JavaScript中使用另一个字典创建字典时出现意外令牌

来自分类Dev

在JavaScript中使用另一个字典创建字典时出现意外令牌

来自分类Dev

打开一个文本文件并创建一个字典变量

来自分类Dev

不能只用一个字母创建变量

来自分类Dev

当由另一个字段变量打印时,字段变量恢复为初始值

来自分类Dev

用另一个蝙蝠文件中的变量创建一个蝙蝠文件

来自分类Dev

Rails表单:一个字段,显示一个变量的值,但将其保存到另一个变量

来自分类Dev

如何在jquery中的另一个字符串中间附加一个字符串变量?

Related 相关文章

  1. 1

    从另一个字典创建一个字典

  2. 2

    用另一个字典的键替换字典的值

  3. 3

    用另一个字典的键替换字典的值

  4. 4

    用函数中的另一个字典替换字典的内容-Python

  5. 5

    如果满足某些条件,如何从另一个字典创建字典

  6. 6

    根据另一个字典的特定值创建新的Python字典

  7. 7

    运用字典中的元素来创建另一个字典

  8. 8

    如果满足某些条件,如何从另一个字典创建字典

  9. 9

    将一个字典关键字与另一个字典值进行比较,然后创建一个新的字典

  10. 10

    创建一个值与另一个字典中的键相同的字典

  11. 11

    如何防止创建另一个字典

  12. 12

    使用字符串的第一个和最后一个字符来创建另一个变量

  13. 13

    创建一个字典,该字典使用来自另一个字典的相同对,但键被翻译

  14. 14

    如何根据一个字典在 Python 中查询另一个字典的值来修改或创建字典

  15. 15

    另一个字典,另一个格式输出

  16. 16

    如何通过过滤某些项目从另一个字典创建一个字典?

  17. 17

    如何创建一个字典来显示另一个字典的哪些值属于哪些键

  18. 18

    根据sas中另一个字符变量的值重新编码一个字符变量中的值

  19. 19

    当值与列表中的文件匹配时,用另一个字典替换字典中的项目

  20. 20

    通过使用另一个字典键和值构造一个字典

  21. 21

    循环将一个字典附加到另一个字典

  22. 22

    在JavaScript中使用另一个字典创建字典时出现意外令牌

  23. 23

    在JavaScript中使用另一个字典创建字典时出现意外令牌

  24. 24

    打开一个文本文件并创建一个字典变量

  25. 25

    不能只用一个字母创建变量

  26. 26

    当由另一个字段变量打印时,字段变量恢复为初始值

  27. 27

    用另一个蝙蝠文件中的变量创建一个蝙蝠文件

  28. 28

    Rails表单:一个字段,显示一个变量的值,但将其保存到另一个变量

  29. 29

    如何在jquery中的另一个字符串中间附加一个字符串变量?

热门标签

归档