unit convert
1.0.0
Легко конвертировать единицы в разные величины.
Для удобства принимаются аббревиатуры, где будет предпринята попытка вычислять тип на основе других входов (например, «M» может оценить как «минуту» или «счетчик»).
Эта библиотека устарела : вместо этого рекомендация состоит в том, чтобы использовать пинту.
> >> from unit_convert import UnitConvert
# Yards + kilometres to miles
> >> UnitConvert ( yards = 136.23 , kilometres = 60 )[ 'miles' ]
37.35976780046479
# Bytes to terabytes
> >> UnitConvert ( 'b' , 19849347813875 , 'megabytes' , 512 )[ 'tb' ]
18.053364951617368
# List available conversions
> >> UnitConvert ( metres = 1 ). keys ()
[ 'nm' , 'nanometres' , 'μm' , 'micrometres' , 'mm' , 'millimetres' , 'cm' , 'centimetres' , 'i' , 'inches' , 'ft' , 'feet' , 'm' , 'metres' , 'meters' , 'yd' , 'yards' , 'km' , 'kilometres' , 'kilometers' , 'miles' , 'lightyears' , 'au' , 'astronomical_units' , 'parsec' ]Размер данных, время, расстояние, масса и температура поддерживаются.