Descrição
O método chown()altera o proprietário e id de 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/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
Quando executamos o programa acima, ele produz o seguinte resultado -
Changed ownership successfully!!