1
Я хотел бы знать, как преобразовать значение sympy с физической единицей в один и тот же блок с другим префиксом. Например:Как преобразовать префиксы модулей в Sympy
>>> import sympy.physics.units as u
>>> x = 0.001 * u.kilogram
0.001kg
следует преобразовать в граммы. Подход, который я сделал до сих пор, очень раздутый и приводит к неправильному результату.
>>> x/u.kilogram * u.gram
1.0^-6kg
Это должно быть 1g
.
Благодарим за быстрый ответ. Это похоже на решение для меня. К сожалению, в 'mks' есть много единиц, которые не позволяют мне определить необходимые единицы, прежде чем использовать их в« количествах ». Мне кажется неудобным по сравнению с, например, [Pint] (https://pint.readthedocs.io/) – MrLeeh