Чтобы не изобретать велосипед, мне интересно, есть ли какая-либо библиотека, способная анализировать различные представления строки размера (МБ, КБ, ТБ, МиБ, КиБ и т. Д.) В числовое значение в байтах.
ActiveState Receipes имеет пример здесь , хотя это всего лишь фрагмент, а не библиотека как таковая.
Причина, по которой это не библиотека, связана с тривиальностью задачи, которую пользователь 1227804 упоминает в своем комментарии.