मुझे यह निर्धारित करने के लिए एक फ़ंक्शन चाहिए कि कोई निर्देशिका ड्राइव के लिए माउंट पॉइंट है या नहीं। मैं इस कोड को पहले से ही जो लिनक्स के लिए अच्छी तरह से काम मिल गया:पायथन: विंडोज या लिनक्स पर माउंट प्वाइंट प्राप्त करें
def getmount(path):
path = os.path.abspath(path)
while path != os.path.sep:
if os.path.ismount(path):
return path
path = os.path.abspath(os.path.join(path, os.pardir))
return path
लेकिन मुझे यकीन है कि मैं यह कैसे प्राप्त खिड़कियों पर काम करने के लिए नहीं कर रहा हूँ। क्या मैं बस मानता हूं कि माउंट पॉइंट ड्राइव अक्षर है (उदा। सी :)? मेरा मानना है कि विंडोज़ पर नेटवर्क माउंट करना संभव है, इसलिए मैं उस माउंट को भी पहचानने में सक्षम होना चाहता हूं।
विंडोज़ में ड्राइव के भीतर एक ड्राइव पर एक ड्राइव पर चढ़ना संभव है। मुझे लगता है कि यह कैसे करना है इसके बारे में बेहतर विचार पाने के लिए आपको pywin32 में देखना होगा। –