Tôi cần một chức năng để xác định xem thư mục có phải là điểm gắn kết cho một ổ đĩa hay không. tôi tìm thấy mã này đã có hoạt động tốt cho Linux:Python: Nhận Điểm trên Windows hoặc Linux
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
Nhưng tôi không chắc chắn làm thế nào tôi sẽ có được điều này để làm việc trên cửa sổ. Tôi có thể giả định điểm gắn kết là ký tự ổ đĩa (ví dụ: C :) không? Tôi tin rằng nó có thể có một mạng gắn kết trên cửa sổ vì vậy tôi muốn có thể phát hiện rằng gắn kết là tốt.
Có thể có một ổ đĩa được gắn vào đường dẫn trong ổ đĩa trong cửa sổ. Tôi tưởng tượng bạn sẽ phải tìm trong pywin32 để có ý tưởng tốt hơn về cách thực hiện điều này. –