python 获取指定目录的属主

简介:

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()
相关文章
|
8月前
|
Python
Python代码扫描目录下的文件并获取路径
【5月更文挑战第12天】Python代码扫描目录下的文件并获取路径
148 1
|
8月前
|
Python
【Python进阶(五)】——模块搜索及工作目录
【Python进阶(五)】——模块搜索及工作目录
|
4月前
|
Python
用python转移小文件到指定目录并压缩,脚本封装
这篇文章介绍了如何使用Python脚本将大量小文件转移到指定目录,并在达到大约250MB时进行压缩。
52 2
|
3月前
|
Python
Python实用记录(四):os模块-去后缀或者改后缀/指定目录下图片或者子目录图片写入txt/csv
本文介绍了如何使用Python的os模块来操作文件,包括更改文件后缀、分割文件路径和后缀、将指定目录下的所有图片写入txt文档,以及将指定目录下所有子目录中的图片写入csv文档,并为每个子目录分配一个标签。
33 1
|
3月前
|
编解码 UED Python
Python批量修改指定目录下图片的大小名文章
Python批量修改指定目录下图片的大小名文章
23 1
|
5月前
|
安全 项目管理 Python
使用Python shutil库进行文件和目录操作
使用Python shutil库进行文件和目录操作
62 1
使用Python shutil库进行文件和目录操作
|
4月前
|
Python
Python获取二级目录的第二文件名
Python获取二级目录的第二文件名
|
4月前
|
Python
Python将目录分割成数组
Python将目录分割成数组
|
4月前
|
Python
python编程获取续蜀山剑侠传:从目录名称、网址到内容
python编程获取续蜀山剑侠传:从目录名称、网址到内容
|
4月前
|
Python
python编程获取《续蜀山剑侠传》目录信息:目录名称和网址
python编程获取《续蜀山剑侠传》目录信息:目录名称和网址