Python os.lstat()-Methode
Python OS Datei-/Verzeichnismethoden
Übersicht
Die Methode os.lstat() wird verwendet, um Dateiinformationen ähnlich wie stat() zurückzugeben, folgt jedoch keinen symbolischen Links. Auf einigen Plattformen ist dies ein Alias für fstat, wie unter Windows.
Syntax
lstat()Die Syntax der Methode lautet wie folgt:
os.lstat(path)
Parameters
path-- Die Datei, deren Informationen zurückgegeben werden sollen.
Rückgabewert
Gibt Dateiinformationen zurück.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der lstat()-Methode:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 打开文件 path = "/var/www/html/foo.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
Die Ausgabe des obigen Programms ist:
文件信息 : (33261, 3450178L, 103L, 1, 500, 500, 0L,
1238866944, 1238866944, 1238948312)
文件 UID :500
文件 GID :500
Andere Erweiterungen