MCPcopy Create free account
hub / github.com/DragonisCV/RAM / sizeof_fmt

Function sizeof_fmt

ram/utils/misc.py:127–141  ·  view source on GitHub ↗

Get human readable file size. Args: size (int): File size. suffix (str): Suffix. Default: 'B'. Return: str: Formatted file size.

(size, suffix='B')

Source from the content-addressed store, hash-verified

125
126
127def sizeof_fmt(size, suffix='B'):
128 """Get human readable file size.
129
130 Args:
131 size (int): File size.
132 suffix (str): Suffix. Default: 'B'.
133
134 Return:
135 str: Formatted file size.
136 """
137 for unit in ['', 'K', 'M', 'G', 'T', 'P', 'E', 'Z']:
138 if abs(size) < 1024.0:
139 return f'{size:3.1f} {unit}{suffix}'
140 size /= 1024.0
141 return f'{size:3.1f} Y{suffix}'

Callers 1

save_response_contentFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected