欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python 获取指定目录的属主 博客分类: pythonlinux命令 pythonlinux目录属主 

程序员文章站 2024-02-24 21:18:04
...

linux 中,如何使用python 获取指定目录的属主:

方式一:

def getowner(path2):

import os

import pwd

return pwd.getpwuid(os.stat(path2).st_uid).pw_name

 

方式二:

def getowner(path2):

         import os

         if not os.path.exists(path2):

                   print "\"path2\" does not exsit."

                   exitcode(2)

         tmp=None

         if os.path.isdir(path2):

                   tmp=os.popen("ls -ld %s|awk '{print $3}' " % path2).readlines()

         else:

                   tmp=os.popen("ls -l %s|awk '{print $3}' "% path2).readlines()

         return tmp[0].strip()