Python Win32 - 与 DriveInfo.IsReady 等效的函数

标签 python winapi

我正在尝试找到与 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/

相关文章:

python - 加载自己的数据以在 Microsoft Azure 机器学习中进行远程训练

Python YAML 参数引用(从其他参数获取值)

c++ - 卷到物理驱动器

windows - 以编程方式跟踪目录中的更改

c++ - 从十六进制转换为 LPCVOID 切断了地址的一半

c++ - 如何获取 Windows 7 中“开始”按钮的句柄?

python - 正确的日语句子分词器正则表达式- python

python - 如何自动命名 Pandas 数据框列?

python - 导入错误 : No module named 'psycopg2'

c - 为什么 HeapFree 之后堆内存仍然可以访问