Python3 os.lstat() Methode
Python3 OS-Datei-/Verzeichnismethoden
Übersicht
Die Methode os.lstat() wird verwendet, um Dateiinformationen ähnlich wie stat() zurückzugeben, jedoch ohne symbolische Links. Auf einigen Plattformen ist dies ein Alias für fstat, wie unter Windows.
Syntax
lstat()Das Syntaxformat der Methode ist wie folgt:
os.lstat(path)
Parameters
path-- Die Datei, für die Informationen zurückgegeben werden sollen.
Rückgabewert
Gibt Dateiinformationen zurück.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der lstat()-Methode:
#!/usr/bin/python3
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