python-3.x - 使用什么包来自动显示具有适当/短 SI 单位的输出?
问题描述
我需要一个可以自动转换单位并以更短的形式显示它们的包(例如,而不是 125cm,显示 1.25m)。对于长度单位、体积单位和一些电子单位(4kW 而不是 4000W),我将需要它。我看过类似的帖子,其中大部分似乎很旧,甚至在简单的计算中也报告了问题。
解决方案
Pint是当前的 Python 库,具有最小的依赖项。
查看to_compact()
适用于您的用例的方法。
推荐阅读
- python - Python:将 JSON 条目转换为 SQL 命令(按列和属性划分)
- java - 我正在尝试使用 MenuItem 调用其他活动
- bash - 如何提取目录和子目录中的所有压缩文件并以父目录的前缀重命名
- python - php 到 python 简单循环增加的问题 [django] [已解决]
- java - 错误:org.hibernate.MappingException:实体映射中的重复列
- javascript - 为什么创建的功能不起作用。?
- snowflake-cloud-data-platform - 连接到 Snowflake 时如何解决 C# 中的无效 URI 问题?
- azure - 客户订阅(即订阅者)某个主题的生命周期是多少?
- angular - 将新数组元素添加到表单时,自定义组件 FormControl 出错
- javascript - 如何在发送 Nest.js 之前格式化响应?