Python的os.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!!
上一篇:
Python os模块方法
下一篇:
Python异常处理