import shutil shutil.chown(path, user=None, group=None)
path
- путь к файлу/каталогу,user=None
- пользователь,group=None
- группа.Функция chown()
модуля shutil
меняет владельца пользователя и/или группы по указанному пути.
Пользователь может быть системным именем пользователя или идентификатором пользователя. То же самое относится и к группе. Требуется хотя бы один аргумент.
Смотрите также базовую функцию os.chown()
.
Вызывает событие аудита shutil.chown
с аргументами path
, user
, group
.
Доступность: Unix.
>>> import shutil, os >>> os.mkdir('test_dir') # пользователь с id 1000 и группа 'games' должны существовать # а учетная запись должна иметь право на изменение прав # доступа, иначе будет ошибка 'PermissionError' >>> shutil.chown('test_dir', user=1000, group='games')