Python 3 - metodo os.chown ()

Descrizione

Il metodo chown()cambia il proprietario e l'ID di gruppo del percorso con l'uid numerico e il gid. Per lasciare uno degli ID invariato, impostalo su -1. Per impostare la proprietà, avrai bisogno del privilegio di super utente.

Sintassi

Di seguito è riportata la sintassi per chown() metodo -

os.chown(path, uid, gid)

Parametri

  • path - Questo è il percorso per il quale è necessario impostare l'ID proprietario e l'ID gruppo.

  • uid - Questo è l'ID proprietario da impostare per il file.

  • gid - Questo è l'ID gruppo da impostare per il file.

Valore di ritorno

Questo metodo non restituisce alcun valore.

Esempio

L'esempio seguente mostra l'utilizzo del metodo 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!!")

Risultato

Quando eseguiamo il programma sopra, produce il seguente risultato:

Changed ownership successfully!!