Сообщить об ошибке.

Изменение режима доступа к файлу/каталогу средствами pathlib.

Описанные ниже методы позволяют изменить режим доступа к файлу или каталогу средствами модуля pathlib. Данные методы принадлежат экземпляру, созданному из класса Path().

Так как класс pathlib.Path() наследуется от класса pathlib.PurePath(), следовательно он поддерживает все операции по манипуляции с путями файловой системы.

Смотрите другие методы и свойства, доступные экземпляру класса Path() модуля pathlib.

Path.chmod(mode):

Метод Path.chmod() изменяет разрешения файла или каталога, указанного в пути path как это делает функция os.chmod():

>>> from pathlib import Path
>>> p = Path('setup.py')
>>> p.stat().st_mode
# 33277
>>> p.chmod(0o444)
>>> p.stat().st_mode
# 33060

Path.lchmod(mode):

Метод Path.lchmod() работает как и метод Path.chmod(), только не следует символическим ссылкам. Другими словами, если путь path указывает на символическую ссылку, изменяется режим chmod символической ссылки, а не целевого объекта, на который она указывает.