在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ pthon flask web如何格式化字典的數(shù)據(jù)

pthon flask web如何格式化字典的數(shù)據(jù)

flask返回如下字典:

{'DiscountID': '1189048', 'Value': '20.0000', 'BeginDate': '2018-07-28', 'EndDate': '2018-09-28'}

上面中的20.0000有四個零,使用{% for x in dict %}返回時也有四個零,要如何格式化才不顯示4個零,jinjia2的過濾器試過了,但因為這個20.0000是字符串沒有找到有效的方法,請各位指點(diǎn)一下,謝謝!~
現(xiàn)在返回的是這個樣子

  • 1189048
  • 20.0000
  • 2018-07-28
  • 2018-09-28

想要做到這個樣子

  • 1189048
  • 20
  • 2018-07-28
  • 2018-09-28
回答
編輯回答
瞄小懶

jinja2 語法中有一個函數(shù)——round(value,precision=0,method=‘common’):舍去運(yùn)算,接受一個值,precision表示精度(小數(shù)點(diǎn)后保留幾位),method可以取值common|ceil|floor,分別表示四舍五入|進(jìn)位|舍去。

2018年6月14日 23:43