Unit Converter 用于在不同物理单位之间做换算,适用于科学计算、数据转换或单位标准化。
主要能力:覆盖长度、质量、温度、时间、体积、面积、速度、数字存储、能量等类别,支持速度、密度、压力等复合单位;可配置小数精度;支持批量换算;可显示换算公式;支持按关键词查找单位;提供单位别名(如 km、lbs、mph)。
使用方式(Python API): from unit_converter import UnitConverter converter = UnitConverter() result = converter.convert(100, "km", "miles") 详细结果可用 convert_with_details();批量换算用 batch_convert();还可使用 list_categories()、list_units()、get_formula()、find_unit()。
命令行用法: python unit_converter.py 100 km miles python unit_converter.py 98.6 fahrenheit celsius python unit_converter.py 1.5 kg lbs --precision 4 python unit_converter.py --list python unit_converter.py --list length python unit_converter.py 100 cm inches --formula
限制与依赖:官方资料称无外部依赖,仅使用 Python 标准库。支持单位以资料所列各类别为准;是否支持自定义单位、插件扩展、图形界面、在线服务或收费方式暂未提供。