Python 3 - método os.chown ()

Descripción

El método chown()cambia el propietario y el ID de grupo de la ruta por el uid numérico y el gid. Para dejar uno de los ID sin cambios, configúrelo en -1. Para establecer la propiedad, necesitaría privilegios de superusuario.

Sintaxis

A continuación se muestra la sintaxis de chown() método -

os.chown(path, uid, gid)

Parámetros

  • path - Esta es la ruta para la que se debe configurar la identificación del propietario y la identificación del grupo.

  • uid - Este es el ID de propietario que se configurará para el archivo.

  • gid - Este es el ID de grupo que se configurará para el archivo.

Valor devuelto

Este método no devuelve ningún valor.

Ejemplo

El siguiente ejemplo muestra el uso del método chown ().

#!/usr/bin/python3
import os, sys

# Assuming /tmp/foo.txt exists.

# To set owner ID 100 following has to be done.
os.chown("/tmp/foo.txt", 100, -1)

print ("Changed ownership successfully!!")

Resultado

Cuando ejecutamos el programa anterior, produce el siguiente resultado:

Changed ownership successfully!!