chown()方法更改路径的所有者和组id为数字uid和gid。 如要退出时 ID 不变,需要将其设置为-1。要设置所有权,需要超级用户权限..
语法
以下是 chown() 方法的语法:
os.chown(path, uid, gid)
参数
-
path -- 这是它的所有者ID和组ID,需要被设置的路径。
-
uid -- 这是要设置的文件所有者ID。
-
gid -- 这是要设置的文件组ID。
返回值
此方法不返回任何值。
示例
下面的示例显示 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!!")
当我们运行上面的程序,它会产生以下结果:
Changed ownership successfully!!