Skip to main content
 首页 » 编程设计

python之如何在 Python 2.7 中查找磁盘空间(不适用于 os.statvfs)

2025年05月04日9傻小

所以,os.statvfs() 是 deprecated从 2.6 开始,shutil.disk_usage() 还没有(在 3 中可用)。还剩什么?
编辑:此时我不想添加新库,所以 psutil 也已退出。

我打算在子进程中运行 df 并解析输出,有没有更好的方法?

请您参考如下方法:

我使用 Anaconda2-5.3.1-Windows-x86_64 对其进行了测试,安装了 psutil:

import psutil 
 
obj_Disk = psutil.disk_usage('/') 
 
print (obj_Disk.total / (1024.0 ** 3),"GB") 
print (obj_Disk.used / (1024.0 ** 3),"GB") 
print (obj_Disk.free / (1024.0 ** 3),"GB") 
print (obj_Disk.percent) 

引用:

https://pypi.python.org/pypi/psutil

Get hard disk size in Python