我正在尝试将数字格式化为 Cheetah3(Python 3.6)中的价格。虽然我已成功使用标准格式表达式限制为 2 位小数,但逗号分隔符似乎不起作用(我收到错误消息)。
猎豹表情:
#def format_price($price)
#if $price < 0.0
#set $price_str = '($%,.2f)' % (-1.0 * $price)
#else
#set $price_str = '$%,.2f' % $price
#end if
$price_str
#end def
错误:
ValueError: unsupported format character ',' (0x2c) at ...