gpt4 book ai didi

python - 在 OS/X 上的 python 中查找可用磁盘空间

转载 作者:IT老高 更新时间:2023-10-28 22:20:14 24 4
gpt4 key购买 nike

我正在寻找我的 HD 上的空闲字节数,但在 python 上却遇到了麻烦。

我尝试了以下方法:

import os

stat = os.statvfs(path)
print stat.f_bsize * stat.f_bavail

但是,在 OS/X 上,它给了我 17529020874752 字节,大约 1.6 TB,这很好,但不幸的是,这不是真的。

得到这个数字的最佳方法是什么?

最佳答案

尝试使用 f_frsize 而不是 f_bsize

>>> s = os.statvfs('/')
>>> (s.f_bavail * s.f_frsize) / 1024
23836592L
>>> os.system('df -k /')
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/disk0s2 116884912 92792320 23836592 80% /

关于python - 在 OS/X 上的 python 中查找可用磁盘空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/787776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com