我有时使用pint
library来显示土木工程计算。
对于这些计算,有时我希望以某种方式显示数量,以使数量表示清楚。但是,使用pint
时,单位会自动减少,从而使情况变得不太清晰。
一些例子:
kip·ft/ft
更改为kip
in²/in
更改为in
in⁴/in
更改为in³
in/in
更改为无单位说明第一个示例的代码:
>>> import pint
>>> u = pint.UnitRegistry(system='US')
>>> x = 100*u.kip*u.ft/u.ft
>>> f'{x:~P}'
'100.0 kip'
我可以防止这种单位简化,而让单位显示我想要的方式吗?