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