0

我对 Jinja 真的很陌生,到目前为止似乎很糟糕。

我正在尝试使用以下代码生成域和实体列表。

domains:
 
{%- set unique_domains = states | map(attribute='domain') |list | unique | list -%}
{%- for domain in unique_domains -%}
{{"\n"}}- {{domain}}
{%- endfor -%}
{{"\n"}}

entities:
 
{%- for state in states -%}
{{"\n"}}- {{state.entity_id}}
{%- endfor -%}

到目前为止,这是有效的。但现在我想为实体的结果添加过滤器。我只想列出名称中某处包含例如“环境”的实体,然后将此数据导出到文本文件。有人可以帮我添加这个吗?

非常感谢
亚历克斯

4

0 回答 0