2009-08-17 6 views
1

Windows 함수 DriveInfo.IsReady에 해당하는 파이썬 함수를 찾으려고합니다. 나는 잠시 동안 win32api와 win32file이 제공하는 함수를 검색했지만 아무 것도 찾을 수 없다. (아마도 그렇게 유용한 문서를 온라인에서 찾을 수 없기 때문에 함수의 목록을 검색했다.)Python Win32 - DriveInfo.IsReady에 해당하는 함수

도움을 주시면 감사하겠습니다.

답변

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 모듈이 필요합니다.

관련 문제