import os.path # Добавлено в Python 3.13. os.path.isreserved(path)
path
- путь файловой системы.Функция os.path.isreserved()
модуля os.path
возвращает True
, если path
является зарезервированным именем пути в текущей системе.
В Windows зарезервированные имена файлов включают те, которые заканчиваются пробелом или точкой. Другими словами те, которые содержат двоеточия (например, потоки файлов, такие как name: stream
), подстановочные знаки (например, '*?'
), управляющие символы канала или ASCII, а также имена устройств DOS, такие как NUL
, CON
, CONIN $
, CONOUT $
, AUX
, PRN
, COM1
и LPT1
.
Примечание. Эта функция приблизительно соответствует правилам для зарезервированных путей в большинстве систем Windows. Эти правила меняются со временем в различных выпусках Windows. Эта функция может обновляться в будущих выпусках Python по мере того, как изменения в правилах станут широко доступными.
Добавлено в Python 3.13.