But the value of 0.046875 MB free space just can't be correct ??
Code: Select all
def dfree():
bits = statvfs('/flash')
print(bits)
blksize = bits[0] # 4096
blkfree = bits[3] # 12
freesize = blksize * blkfree # 49152
mbcalc = 1024*1024 # 1048576
mbfree = freesize / mbcalc # 0.046875
print(mbfree)
>>> dfree()
(4096, 4096, 58, 12, 12, 0, 0, 0, 0, 255)
0.046875