Im使用Flask和Jinja2将一些加密数据呈现为HTML。从flask应用程序中,我得到了两个以赢家和输家命名的列表。一旦我有了这些列表,我想用html呈现这些信息。
问题是,在页面中,结果显示如下:
>('BTC-XHV', 0.2225133102340911)
>('BTC-SHIFT', 0.19557264796923357)
>('BTC-SOLVE', 0.19080717488789234)
我想删除'>'字符。我已经尝试了条带标签方法和其他方法,但我还找不到解决方案。此外,如果删除"()"会很好。
提前谢谢。
我的模板有以下结构:
{% for asset in winners %}
{{asset}}
<br>
<br>
{% endfor %}
{% for asset in lossers %}
{{asset}}
<br>
<br>
{% endfor %}
我想显示没有>和()字符的结果,比如:
'BTC-XHV',0.2225133102340911
"BTC-SHIFT",0.19557264796923357
"BTC-SOLVE",0.190807174887989234
我建议迭代您似乎传递给模板的元组列表。像这样的东西。我希望这也能解决>的问题。
{% for asset in winners %}
Crypto name {{ asset[0] }};
Value {{ asset[1] }};
{% endfor %}
{% for asset in lossers %}
Crypto name {{ asset[0] }}
Value {{ asset[1] }}
{% endfor %}