在Python中将文件设置为当前目录的所有权

时间:2009-09-14 14:11:37

标签: python permissions

我正在编写一个Python脚本,该脚本创建的文本文件包含有关运行脚本的目录的大小/空间信息。该脚本需要以root身份运行,因此,它将创建的文本文件设置为root的所有权。

我知道我可以使用os.fchown更改所有权,但是如何通过fchown运行脚本运行目录的uid和gid?

1 个答案:

答案 0 :(得分:0)

使用

import os, stat
info = os.stat(dirpath)
uid, gid = info[stat.ST_UID], info[stat.ST_GID]