如何使用Python计算目录的可用空间



我如何使用python来监控文件夹的增长或容量,以确定已使用和可用空间,以便在一天结束时跟踪我的项目占用了多少空间,并为此创建图形报告。

我尝试使用os.statvfs函数,但它显示模块"os"没有属性"statvfs"我已经有了计算的想法,但如果有人能帮助使用免费空间代码,那将意味着很多。谢谢

你可以这样做:

import shutil
path = '/' # write any path here
total, used, free = shutil.disk_usage(path)
print("Total: %d GiB" % (total // (2**30)))
print("Used: %d GiB" % (used // (2**30)))
print("Free: %d GiB" % (free // (2**30)))

最新更新