ranger.ext.human_readable
index
../../ranger/ext/human_readable.py

# Copyright (C) 2009-2013  Roman Zimbelmann <hut@lavabit.com>
# This software is distributed under the terms of the GNU GPL version 3.

 
Functions
       
human_readable(byte, separator=' ')
Convert a large number of bytes to an easily readable format.
 
>>> human_readable(54)
'54 B'
>>> human_readable(1500)
'1.46 K'
>>> human_readable(2 ** 20 * 1023)
'1023 M'