我有这个名字,我可以找到任何文件的大小。如果我不知道我的计算机有多少磁盘(例如C:,D:,Z:...或“ panos:”或“ name” :“)我如何找到这个?如何使用python查找计算机中的磁盘数量? 是否有关于此主题的库?我也想在任何操作系统中运行代码。 请帮忙。
import os
from os.path import join, getsize
for root, dirs, files in os.walk("C:"):
print(root, end=".py")
print(sum([getsize(join(root, name)) for name in files]), end="")
print("bytes in", len(files), "non-directory files")
答案 0 :(得分:0)
如果您对驱动器及其映射感兴趣,可以使用以下Windows WMI命令:
wmic logicaldisk list
如果您对硬件感兴趣,可以使用以下Windows WMI命令:
wmic diskdrive list
使用os
库,您可以启动这些外部命令并解析其结果。