我正在尝试为Windows函数DriveInfo.IsReady找到一个等效的Python函数。我花了一段时间搜索win32api和win32file提供的功能,但我找不到任何东西(虽然也许是因为我没有设法在线找到很多有用的文档,所以只是搜索功能列表)。
感谢任何帮助。
答案 0 :(得分:1)
我过去曾使用GetVolumeInformation
来确定这一点。例如,像:
def is_drive_ready(drive_name):
try:
win32api.GetVolumeInformation(drive_name)
return True
except:
return False
print 'ready:', is_drive_ready('c:\\') # true
print 'ready:', is_drive_ready('d:\\') # false (on my system)
您需要win32api模块。