Python 3.12+Windowsosфункция
os.listmounts()
os — файловая система
Возвращает список точек монтирования тома; том задаётся GUID-путём из os.listvolumes(). Только Windows, Python 3.12+.
Синтаксис
os.listmounts(volume)
Принимает GUID-путь тома вида \\?\Volume{…}\, полученный из os.listvolumes, и возвращает его точки монтирования: букву диска или каталог. У тома их может быть несколько или ни одной — тогда к нему нет пути, привычного пользователю.
Примеры
import os
print(not hasattr(os, 'listmounts') or callable(os.listmounts)) # → True
print(hasattr(os, 'listmounts') == hasattr(os, 'listvolumes')) # → True
vols = os.listvolumes() if hasattr(os, 'listvolumes') else []
mounts = [m for v in vols for m in os.listmounts(v)]
print(all(isinstance(m, str) for m in mounts)) # → True
См. также
Частые ошибки
Открыть в полном глоссарииdocs.python.orgСообщить о неточности