【发布时间】:2022-01-03 01:34:39
【问题描述】:
我有两个十进制类型的值,即<class 'decimal.Decimal'> and <class 'decimal.Decimal'>
数字是
print(option.principal.amount, 'and', max_monthly_amount.amount)
输出
500000.00 and 500000
像这样获取两个值的最大值
option.principal.amount.max(max_monthly_amount.amount)
返回
'decimal.Decimal' object has no attribute 'max_term'
【问题讨论】:
-
你试过比较数字吗?使用
<和>运算符? -
我已经尝试将两个数字都转换为浮点数,但仍然得到相同的错误 'float' object has no attribute 'max_term'
-
请分享完整错误回溯。另请参阅如何编写minimal reproducible example
标签: python python-3.x django