标签: python permissions
我正在编写一个Python脚本,该脚本创建的文本文件包含有关运行脚本的目录的大小/空间信息。该脚本需要以root身份运行,因此,它将创建的文本文件设置为root的所有权。
我知道我可以使用os.fchown更改所有权,但是如何通过fchown运行脚本运行目录的uid和gid?
答案 0 :(得分:0)
使用
import os, stat info = os.stat(dirpath) uid, gid = info[stat.ST_UID], info[stat.ST_GID]