Python os.lstat() 方法
os.lstat() 方法用于类似 stat() 返回文件的信息,但是没有符号链接
在某些平台上,这是 fstat 的别名,例如 Windows
导入模块
import os
语法
os.lstat(path)
参数
参数 | 说明 |
---|---|
path | 要返回信息的文件 |
返回值
返回文件信息
范例
下面的代码演示了 os.lstat() 方法的简单使用
#!/usr/bin/python # -*- coding: UTF-8 -*- import os # 打开文件 path = "/var/site/html/demo.txt" fd = os.open( path, os.O_RDWR|os.O_CREAT ) # 关闭打开的文件 os.close( fd ) # 获取元组 info = os.lstat(path) print "文件信息 :", info # 获取文件 uid print "文件 UID :%d" % info.st_uid # 获取文件 gid print "文件 GID :%d" % info.st_gid
运行以上 Python 代码,输出结果如下
文件信息 : (33261, 3450178L, 103L, 1, 500, 500, 0L, 1238866944, 1238866944, 1238948312) 文件 UID :500 文件 GID :500