3
我怎樣才能產生預期的輸出?由於換行符和破折號在忍者中無法正常工作
神社模板
{%- for field in fields -%}
-
name: {{field}}
type: string
{%- endfor -%}
輸出
-
name: operating revenue
type: string-
name: gross operating profit
type: string-
預期輸出
-
name: operating revenue
type: string
-
name: gross operating profit
type: string
代碼
from jinja2 import Template
fields = ["operating revenue", "gross operating profit", "EBITDA", "operating profit after depreciation", "EBIT", "date"]
template_file = open('./fields_template.jinja2').read()
template = Template(template_file)
html_rendered = template.render(fields=fields)
print(html_rendered)
感謝你的解決方案仍然不適合我,請檢查https://gist.github.com/poc7667/717bb260ed959184cdbf – newBike