Método Python os.chown ()

Descrição

Método Python chown()altera o proprietário e o id do grupo do caminho para o uid e gid numéricos. Para deixar um dos ids inalterado, defina-o como -1. Para definir a propriedade, você precisaria do privilégio de superusuário.

Sintaxe

A seguir está a sintaxe para chown() método -

os.chown(path, uid, gid);

Parâmetros

  • path - Este é o caminho para o qual o ID do proprietário e o ID do grupo precisam ser configurados.

  • uid - Este é o ID do proprietário a ser definido para o arquivo.

  • gid - Este é o ID do grupo a ser definido para o arquivo.

Valor de retorno

Este método não retorna nenhum valor.

Exemplo

O exemplo a seguir mostra o uso do método chown ().

#!/usr/bin/python

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!!"

Quando executamos o programa acima, ele produz o seguinte resultado -

Changed ownership successfully!!