gpt4 book ai didi

python - 在 jinja2 中是否有直接格式化数字的方法?

转载 作者:IT老高 更新时间:2023-10-28 21:40:54 26 4
gpt4 key购买 nike

我需要在 jinja2 中格式化十进制数。

当我需要格式化日期时,我会在模板中调用 strftime() 方法,如下所示:

{{ somedate.strftime('%Y-%m-%d') }}

我想知道是否有类似的方法可以对数字执行此操作。

提前致谢!

最佳答案

您可以像这样简单地做到这一点,Python 方式:

{{ '%04d' % 42 }}

{{ 'Number: %d' % variable }}

或者使用那个方法:

{{ '%d' | format(42) }}

我个人更喜欢第一个,因为它和 Python 完全一样。

关于python - 在 jinja2 中是否有直接格式化数字的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12681036/

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