I'm looking for the number of free bytes on my HD, but have trouble doing so on python.
I've tried the following:
import os
stat = os.statvfs(path)
print stat.f_bsize * stat.f_bavail
But, on OS/X it gives me a 17529020874752 bytes, which is about about 1.6 TB, which would be very nice, but unfortunately not really true.
What's the best way to get to this figure?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…