Método Python os.fchown()
Métodos de archivos/directorios de Python OS
Descripción general
El método os.fchown() se utiliza para modificar la propiedad de un archivo. Esta función modifica el ID de usuario y el ID de grupo de usuario de un archivo, especificado por el descriptor de archivo fd.
Disponible en Unix.
Sintaxis
fchown()El formato de sintaxis del método es el siguiente:
os.fchown(fd, uid, gid)
Parámetros
fd-- descriptor de archivo
uid-- ID de usuario del propietario del archivo
gid-- ID de grupo de usuario del propietario del archivo
Valor de retorno
Este método no tiene valor de retorno.
Ejemplo
El siguiente ejemplo demuestra el uso del método fchown():
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys, stat # 打开文件 "/tmp/foo.txt" fd = os.open( "/tmp", os.O_RDONLY ) # 设置文件的用户 id 为 100 os.fchown( fd, 100, -1) # 设置文件的用户组 id 为 100 os.fchown( fd, -1, 50) print "修改权限成功!!" # 关闭文件 os.close( fd )
El resultado de ejecutar el programa anterior es:
¡¡Modificación de permisos exitosa!!Otras extensiones