Python3 os.fstat () metode
Metode file / direktori Python3 OS
garis besar
os.fstat () metode mengembalikan keadaan fd file descriptor, mirip dengan stat ().
Unix, tersedia pada Windows.
Metode fstat mengembalikan struktur:
st_dev: Informasi Perangkat
st_ino: i-node nilai berkas
Informasi topeng file, termasuk informasi tentang hak akses file, informasi jenis file (biasa file atau pipa file, atau jenis filelainnya): st_mode
terlihat st_nlink: koneksi Keras
st_uid: User ID
st_gid: User Group ID
st_rdev: ID Perangkat (jika file yang ditentukan)
ukuran file dalam satuanbyte: st_size
st_blksize: Sistem I / O ukuran blok
st_blocks: file adalah jumlah 512 byte blok didasari oleh
st_atime: Terbaru waktu akses file
st_mtime: File waktu modifikasi terakhir
st_ctime: Modifikasi status berkas (bukan isi dari waktu modifikasi file)
tatabahasa
fstat () sintaks metode adalah sebagai berikut:
os.fstat(fd)
parameter
fd - file descriptor.
Kembali Nilai
Mengembalikan negara file descriptor fd.
contoh
Contoh berikut menunjukkan fstat () metode penggunaan:
#!/usr/bin/python3 import os, sys # 打开文件 fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT ) # 获取元组 info = os.fstat(fd) print ("文件信息 :", info) # 获取文件 uid print ("文件 UID :%d" % info.st_uid) # 获取文件 gid print ("文件 GID :%d" % info.st_gid) # 关闭文件 os.close( fd)
Output program di atas adalah:
文件信息 : (33261, 3753776L, 103L, 1, 0, 0, 102L, 1238783197, 1238786767, 1238786767) 文件 UID :0 文件 GID :0