Я только начинаю с jinja2 и пытаюсь сгенерировать строки текста из кадра данных.Мой шаблон weather.txt
выглядит так:
{% for key, value in x.iterrows %}
The day {{ df["date"] }} was {{ df["weather"] }}.
{% endfor %}
Фрейм данных weather
выглядит примерно так:
date weather
0 2017-03-31 warm
1 2017-04-21 cold
2 2017-07-01 rainy
Теперь я не могу понять, как сгенерировать желаемоевыход из этого.Когда я использую этот код:
template = env.get_template("weather.txt")
output = template.render(x = weather)
print(output)
я получаю TypeError: 'method' object is not iterable