gpt4 book ai didi

Python/Windows : List only USB removable drives

转载 作者:太空宇宙 更新时间:2023-11-03 19:13:01 25 4
gpt4 key购买 nike

是否可以使用 Python 在 Windows 上仅获取可移动 USB 驱动器及其标签(不是那么必要)?在 Linux (Ubuntu) 上,您只需列出 /media 文件夹。

这是我当前的代码(它列出了所有可用的驱动器号,包括系统驱动器、CD/DVD 驱动器等):

import win32api

dv = win32api.GetLogicalDriveStrings()
dv = dv.split('\000')[:-1]
print dv

结果是这样的:['C:\\', 'D:\\', 'E:\\']

我只想要 USB 大容量存储驱动器...有什么帮助吗?

问候...

最佳答案

import win32file

def rdrive(d):
# returns boolean, true if drive d is removable
return win32file.GetDriveType(d)==win32file.DRIVE_REMOVABLE

关于Python/Windows : List only USB removable drives,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12266211/

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