def human(value):
    "If val>=1000 return val/1024+KiB, etc."
    if value >= 1073741824000:
        return '{:.1f} T'.format(value / 1099511627776.0)
    if value >= 1048576000:
        return '{:.1f} G'.format(value / 1073741824.0)
    if value >= 1024000:
        return '{:.1f} M'.format(value / 1048576.0)
    if value >= 1000:
        return '{:.1f} K'.format(value / 1024.0)
    return '{}   B'.format(value)
def human ( value ) : if value >= 1073741824000 : return '{:.1f} T' . format ( value / 1099511627776.0 ) if value >= 1048576000 : return '{:.1f} G' . format ( value / 1073741824.0 ) if value >= 1024000 : return '{:.1f} M' . format ( value / 1048576.0 ) if value >= 1000 : return '{:.1f} K' . format ( value / 1024.0 ) return '{}   B' . format ( value )
If val>=1000 return val/1024+KiB, etc.