os модулунун stat методу
stat методу анын параметринде көрсөтүлгөн
жолдун статусу жөнүндө маалымат алуу үчүн
арналган. Атрибуттары бар os.stat_result
сап же байт объектсин кайтарат.
os.stat_result объектисинин атрибуттары
| Атрибут | Сүрөттөмө |
|---|---|
st_mode |
Файлдын түрүн жана файл бит режимин көрсөтөт. |
st_ino |
Unix'та индекстеш дескриптор номерин жана Windows ОСинде файл индексин көрсөтөт. |
st_dev |
Файл жайгашкан түзүлмөнүн идентификаторун көрсөтөт. |
st_nlink |
Катуу шилтемелердин санын көрсөтөт. |
st_uid |
Файлдын ээсинин колдонуучу идентификаторун көрсөтөт. |
st_gid |
Файлдын ээсинин топ идентификаторун көрсөтөт. |
st_size |
Файлдын өлчөмүн байттарда көрсөтөт. |
st_atime |
Акыркы кирүү убактысын көрсөтөт. Секунддарда туюнтулат. |
st_mtime |
Контенттин акыркы модификациялануу убактысын көрсөтөт. Секунддарда туюнтулат. |
st_ctime |
Unix'та метамаалыматтардын акыркы өзгөрүү убактысын жана Windows'ta түзүлүш убактысын көрсөтөт. Секунддарда туюнтулат. |
st_atime_ns |
Акыркы кирүү убактысын көрсөтөт. Наносекунддарда бүтүн сан катары туюнтулат. |
st_mtime_ns |
Контенттин акыркы модификациялануу убактысын көрсөтөт. Наносекунддарда бүтүн сан катары туюнтулат. |
st_ctime_ns |
Unix'та метамаалыматтардын акыркы өзгөрүү убактысын жана Windows'ta түзүлүш убактысын көрсөтөт. Наносекунддарда бүтүн сан катары туюнтулат. |
st_blocks |
Файл үчүн бөлүнгөн 512 байт блокторунун
санын көрсөтөт.
|
st_rdev |
Түзүлмө индекстеш дескриптор болсо, анын түрүн көрсөтөт. |
st_flags |
Файл үчүн аныкталган колдонуучу белгилерин көрсөтөт. |
Синтаксис
import os
os.stat(файл/папкага жол)
Мисал
Файлдын статусун билейли:
import os
print(os.stat('file.txt'))
Аткарылган коддун натыйжасы:
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
)
Дагы караңыз
-
path.getsizeosмодулунун методу,
ал жолдун өлчөмүн байттарда кайтарат -
disk_usageshutilмодулунун методу,
ал дискти колдонуу статистикасын кайтарат -
getcwdosмодулунун методу,
ал учурдагы иштөө папкасын кайтарат