Spaces:
Running
Running
File size: 392 Bytes
b00d2c6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#Thanks @DeletedFromEarth for helping in this journey
def humanbytes(size):
# https://stackoverflow.com/a/49361727/4723940
# 2**10 = 1024
if not size:
return ""
power = 2**10
n = 0
Dic_powerN = {0: ' ', 1: 'Ki', 2: 'Mi', 3: 'Gi', 4: 'Ti'}
while size > power:
size /= power
n += 1
return str(round(size, 2)) + " " + Dic_powerN[n] + 'B'
|