使用Jinja2和python渲染模板在下线问题中,stamentment被拆分
我正在渲染此模板使用Jinja2和python渲染模板在下线问题中,stamentment被拆分,python,templates,jinja2,eol,Python,Templates,Jinja2,Eol,我正在渲染此模板 {% 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']}
{% 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
传感器路径Cisco-IOS-XR-ipv4-bgp-oper:bgp/instances/instance/instance-active/default vrf/neighbor/neighbor[邻居地址='1.1。
1.1]/连接状态