python - 如何在 Python 2.7 中查找磁盘空间(不使用 os.statvfs)
问题描述
因此,自 2.6 起os.statvfs()
已弃用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)
参考:
推荐阅读
- python - 烧瓶中的简单 python API 问题。尝试创建一个 post 方法将 json 数据添加到列表中
- java - Log4j2 无法发送邮件
- arrays - 更新反应 js 中的数组值 - shopify 北极星反应
- mysql - 使用 MySQL 聚合连接
- apache - 直接访问时,重写规则对 https 工作正常,但在首先从 http 重定向到 https 时不能正常工作
- dialogflow-es - Intent 之间的全局变量或上下文 - Dialogflow
- docusignapi - Docusign:获取访问令牌
- postgresql - 如何在 docker exec bash 命令中转义引号
- ios - SF Symbols 多彩多姿的图标
- activemq-artemis - 集群 ActiveMQ 中的负载均衡