Метод os.chown() в Python3

Методы файлов/каталогов Python3 OS


Обзор

Метод os.chown() используется для изменения владельца файла. Если вы не хотите его изменять, можно установить значение -1. Для выполнения операций изменения прав требуются права суперпользователя.

Поддерживается только в Unix.

Синтаксис

chown()Синтаксис метода следующий:

os.chown(path, uid, gid);

Parameters

  • path-- Путь к файлу для установки прав доступа

  • uid-- ID пользователя-владельца

  • gid-- ID группы-владельца

Возвращаемое значение

Этот метод не имеет возвращаемого значения.

Примеры

В следующем примере демонстрируется использование метода chown():

#!/usr/bin/python3

import os, sys

# 假定 /tmp/foo.txt 文件存在.
# 设置所有者 ID 为 100 
os.chown("/tmp/foo.txt", 100, -1)

print ("修改权限成功!!")

Вывод выполнения вышеуказанной программы:

Permission modification successful!!

Методы файлов/каталогов Python3 OS

Другие расширения