【发布时间】:2016-11-17 01:51:07
【问题描述】:
如何避免 jinja2+python 打印 YAML 中没有“值”的行(“键”:“值”)。
假设我在 .yaml 文件中有一个变量列表。例如:
- Fruit : Orange
- Color : Red
- Food : Noodle
我有一个从 yaml 文件中获取数据输入的模板。例如:-
- set fruit {{FRUIT}}
- set color {{COLOR}}
- set food {{FOOD}}
结果将打印为:-
set fruit Orange
set color Red
set food Noodle
但是,如果一个或多个 yaml 数据未定义(Color :),为什么将带有该变量的行打印为无(set color None)?我怎样才能忽略没有“值”的行?。
【问题讨论】:
标签: python-2.7 jinja2