natural.size
¶
-
natural.size.
binarysize
(value)¶ Wrapper for
filesize()
.>>> print(binarysize(123)) 123.00 iB >>> print(binarysize(123456)) 123.46 KiB >>> print(binarysize(1234567890)) 1.23 GiB
-
natural.size.
decimalsize
(value)¶ Wrapper for
filesize()
.>>> print(decimalsize(123)) 123.00 B >>> print(decimalsize(123456)) 120.56 kB >>> print(decimalsize(1234567890)) 1.15 GB
-
natural.size.
filesize
(value, format='decimal', digits=2)¶ Convert a file size into natural readable format. Multiple formats are supported.
Parameters: - value – size
- format – default
decimal
, choicesbinary
,decimal
orgnu
- digits – default
2
>>> print(filesize(123)) 123.00 B >>> print(filesize(123456)) 120.56 kB >>> print(filesize(1234567890)) 1.15 GB
-
natural.size.
gnusize
(value, digits=1)¶ Wrapper for
filesize()
.>>> print(gnusize(123)) 123.0B >>> print(gnusize(123456)) 120.6K >>> print(gnusize(1234567890)) 1.1G