gpt4 book ai didi

python - 美化 Jinja2 模板

转载 作者:行者123 更新时间:2023-12-04 11:13:51 28 4
gpt4 key购买 nike

我有一个 Jinja2 template我想使用,但不能与美化代码结合使用。 This question之前有人问过这个问题,但在将近 2 年的时间里没有答案,所以现在也许有答案了。

<select id="example-getting-started" name="test" multiple="multiple">
{% for k in pizza_dict %}
<option value="{{ k }}" {% if pizza_dict[k] %}selected{% endif %}>{{ k }}</option>
{% endfor %}
</select>

BeautifulSoup 和 lxml 会将这段代码“美化”为:
<select id="example-getting-started" multiple="multiple" name="test"> 
{% for k in pizza_dict %}
<option endif="" if="" pizza_dict="" value="{{ k }}"> {{ k }} </option>
{% endfor %} </select>

这将破坏代码的功能。

最佳答案

最近我正在寻找一些自动格式化的工具,发现了 VSOT:https://pypi.org/project/vsot/

关于python - 美化 Jinja2 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29705791/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com