Я использую библиотеку, которая читает файл и возвращает его размер в байтах.
Этот размер файла отображается конечному пользователю; чтобы упростить их понимание, я явно преобразую размер файла в MB
, разделив его на 1024.0 * 1024.0
. Конечно, это работает, но мне интересно, есть ли лучший способ сделать это в Python?
К лучшему я имею в виду, возможно, функцию stdlib, которая может манипулировать размерами в соответствии с типом, который я хочу. Например, если я укажу MB
, он автоматически делит его на 1024.0 * 1024.0
. Что-то вроде этого.