我正在尝试找到与 Windows 函数等效的 Python 函数 DriveInfo.IsReady 。我花了一段时间搜索 win32api 和 win32file 提供的函数,但我找不到任何东西(尽管这可能是因为我没有在网上找到太多有用的文档,所以只是搜索函数列表)。
如有任何帮助,我们将不胜感激。
最佳答案
我过去曾使用 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模块。
关于Python Win32 - 与 DriveInfo.IsReady 等效的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1290515/