python 来自http://stackoverflow.com/questions/4188326/in-python-how-do-i-check-if-a-drive-exists-w-o-t

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 来自http://stackoverflow.com/questions/4188326/in-python-how-do-i-check-if-a-drive-exists-w-o-t相关的知识,希望对你有一定的参考价值。

import ctypes
import itertools
import os
import string

def get_available_drives():
    if 'Windows' not in platform.system():
        return []
    drive_bitmask = ctypes.cdll.kernel32.GetLogicalDrives()
    return list(itertools.compress(string.ascii_uppercase,
               map(lambda x:ord(x) - ord('0'), bin(drive_bitmask)[:1:-1])))

以上是关于python 来自http://stackoverflow.com/questions/4188326/in-python-how-do-i-check-if-a-drive-exists-w-o-t的主要内容,如果未能解决你的问题,请参考以下文章

python 来自Python的Git pull

python 来自Python的os文件系统

一封来自“Python”的信

来自 Black Hat Python 书的 Python 嗅探

“路径 python3(来自 --python=python3)不存在”错误

python Python装饰模板(来自“Head First Python ed.2”)