使用Jinja2和python渲染模板,在EOL的nex行问题中分裂了脚步

问题描述

我正在渲染此模板

{% for item in Neighbor %}

sensor-group SGroup-BGP-Neighbor-Periodic
{% for item in Neighbor -%}

 sensor-path Cisco-IOS-XR-ipv4-bgp-oper:bgp/instances/instance/instance-active/default-vrf/neighbors/neighbor[neighbor-address='{{item
['ip']}}' | ]/connection-state
{% endfor %}

当我将yaml的IP消息传递给python时:

我知道了

 sensor-path Cisco-IOS-XR-ipv4-bgp-oper:bgp/instances/instance/instance-active/default-vrf/neighbors/neighbor[neighbor-address='1.1.
1.1]/connection-state << go the next line

将IP 1.1.1.1拆分为两个并发送下一行。我想避免这种行为。 有人可以帮助我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)