python - 使用python的逻辑磁盘大小
问题描述
下面的代码我写来获取逻辑磁盘大小。
import wmi
import shutil
connection = wmi.connect_server(server="", user="", password="")
c = wmi.WMI(wmi=connection)
for logical_disk in partition.associators ("Win32_LogicalDiskToPartition"):
Disk_Caption = logical_disk.Caption
print(Disk_Caption)
total, used, free = shutil.disk_usage("\\")
print("Total: %d GB" % (total // (2 ** 30)))
print("Used: %d GB" % (used // (2 ** 30)))
print("Free: %d GB" % (free // (2 ** 30)))
我有 C:and D: 但在 C: 和 D: 的输出中,它给出了 C: 本身的大小。
你能告诉我我在这里做错了什么吗
解决方案
推荐阅读
- python - 按特定键将字典粘贴到 Excel
- nestjs - NestJs - 访问其他模块中的服务类(错误:找不到模块'src/user/user.service')
- javascript - 响应 js 渲染为 HTML Rails
- php - laravel 5.8迁移基表或视图已存在无需删除表
- arrays - 每个术语的出现次数
- ios - 如何将 UIImage 转换为数据以将其保存在 coreData 中?迅速
- stanford-nlp - 斯坦福大学后标记增量训练
- javascript - Angular:在哪里安全地添加管理功能?
- html - D3 路径缺少高度元素
- r - raster::stackApply 仅返回 NA 值