在不同单位之间转换值的简单实用程序
punits的Python项目详细描述
女仆
在 在
在不同单位之间转换值的简单实用程序。在
您需要Python>;=3.6才能使用punits。在
它可以通过使用pip从PyPI安装
pip install punits
^{pr2}$
选择是单位的种类。的允许值为:
- 质量
- 长度
- 音量
- 数据
- 温度。在
例如,可以使用
python3 -m punits mass lb kg 23 46.2 12.46
为了得到
10.43 20.96 5.65
有关详细信息,请使用python3 -m punits --help
。在
可以使用punits()
函数。在
其签名为:
def punits(measure: str,
src_unit: str,
target_unit: str,
values: List[float],
params: Optional[dict] = None) -> List[float]
其中params
参数可用于传递可能需要的其他参数(如从或到pixesl的转换时的dpi
值)。在
例如
>>> punits.punits('temperature', 'K', 'C', [235, 123.2])
[-38.14999999999998, -149.95]
或者
>>> punits.punits('length', 'px', 'mm', [235, 123.2], {'dpi': 200})
[29.844999999999995, 15.646400000000002]
- 项目
标签: