Kaedah stat modul os
Kaedah stat bertujuan untuk mendapatkan
maklumat tentang status laluan yang dinyatakan dalam
parameternya. Mengembalikan rentetan atau
objek bait os.stat_result dengan
atribut.
Atribut objek os.stat_result
| Atribut | Penerangan |
|---|---|
st_mode |
Menunjukkan jenis fail dan mod bit fail. |
st_ino |
Menunjukkan nombor inod dalam Unix dan indeks fail pada OS Windows. |
st_dev |
Menunjukkan pengenal pasti peranti di mana fail berada. |
st_nlink |
Menunjukkan bilangan pautan keras. |
st_uid |
Menunjukkan pengenal pasti pengguna pemilik fail. |
st_gid |
Menunjukkan pengenal pasti kumpulan pemilik fail. |
st_size |
Menunjukkan saiz fail dalam bait. |
st_atime |
Menunjukkan masa capaian terakhir. Dinyatakan dalam saat. |
st_mtime |
Menunjukkan masa pengubahsuaian terakhir kandungan. Dinyatakan dalam saat. |
st_ctime |
Menunjukkan masa perubahan terakhir metadata dalam Unix dan masa penciptaan dalam Windows. Dinyatakan dalam saat. |
st_atime_ns |
Menunjukkan masa capaian terakhir. Dinyatakan dalam nanosaat sebagai integer. |
st_mtime_ns |
Menunjukkan masa pengubahsuaian terakhir kandungan. Dinyatakan dalam nanosaat sebagai integer. |
st_ctime_ns |
Menunjukkan masa perubahan terakhir metadata dalam Unix dan masa penciptaan dalam Windows. Dinyatakan dalam nanosaat sebagai integer. |
st_blocks |
Menunjukkan bilangan blok sebanyak 512
bait yang diperuntukkan untuk fail.
|
st_rdev |
Menunjukkan jenis peranti, jika ia adalah inod. |
st_flags |
Menunjukkan bendera yang ditentukan pengguna untuk fail. |
Sintaks
import os
os.stat(laluan ke fail/folder)
Contoh
Mari kita ketahui status fail:
import os
print(os.stat('file.txt'))
Hasil kod yang dilaksanakan:
os.stat_result(
st_mode=33206,
st_ino=1970324838088376,
st_dev=2862826519,
st_nlink=1,
st_uid=0,
st_gid=0,
st_size=210,
st_atime=1701422724,
st_mtime=1701364277,
st_ctime=1701363216
)
Lihat juga
-
kaedah
path.getsizemodulos,
yang mengembalikan saiz laluan dalam bait -
kaedah
disk_usagemodulshutil,
yang mengembalikan statistik penggunaan cakera -
kaedah
getcwdmodulos,
yang mengembalikan folder kerja semasa