Moved printing of memory/file sizes to 1KB = 1000B instead of 1KB=1024B

这个提交包含在:
Craig Warren
2016-08-17 10:43:19 +01:00
父节点 6c7c13c7bc
当前提交 4ee67c8348

查看文件

@@ -83,7 +83,7 @@ def round_value(value, decimalplaces=0):
return rounded return rounded
def human_size(size, a_kilobyte_is_1024_bytes=True): def human_size(size, a_kilobyte_is_1024_bytes=False):
"""Convert a file size to human-readable form. """Convert a file size to human-readable form.
Args: Args:
@@ -103,7 +103,7 @@ def human_size(size, a_kilobyte_is_1024_bytes=True):
for suffix in suffixes[multiple]: for suffix in suffixes[multiple]:
size /= multiple size /= multiple
if size < multiple: if size < multiple:
return '{0:.1f}{1}'.format(size, suffix) return '{:.0f}{}'.format(size, suffix)
raise ValueError('Number is too large.') raise ValueError('Number is too large.')