Лучший способ конвертировать размеры файлов в Python

Я использую библиотеку, которая читает файл и возвращает его размер в байтах.

Этот размер файла затем отображается для конечного пользователя ; чтобы им было легче понять это, я явно конвертирую размер файла в МБ , разделив его на 1024,0 * 1024. 0 . Конечно, это работает, но мне интересно, есть ли лучший способ сделать это в Python?

Под лучше я имею в виду, возможно, функцию stdlib, которая может управлять размерами в соответствии с типом, который я хочу. Например, если я укажу МБ , он автоматически разделит его на 1024.0 * 1024.0 . Что-нибудь в этих строках.

61
задан user225312 4 March 2011 в 13:04
поделиться