for i, unit in enumerate(['%d b', '%.1f Kb', '%.2f Mb', '%.3f Gb', '%.4f Tb']):
if size < 1024**(i+1):
return unit % (size/1024.**i)
return '>1024 Tb'
# Функция поставляющая размер файла и путь к нему
for i, unit in enumerate(['%d b', '%.1f Kb', '%.2f Mb', '%.3f Gb', '%.4f Tb']):
if size < 1024**(i+1):
return unit % (size/1024.**i)
return '>1024 Tb'
# Функция поставляющая размер файла и путь к нему