Os модулининг stat методи
stat методи унинг параметрида кўрсатилган
йўл хақида маълумот олиш учун мўлжалланган.
Атрибутлар билан os.stat_result сатри ёки
байт объектини қайтаради.
Os.stat_result объектининг атрибутлари
| Атрибут | Тавсиф |
|---|---|
st_mode |
Файл тури ва файл битлар режимини кўрсатади. |
st_ino |
Unix да индексли дескриптор рақамини ва Windows ОС да файл индексини кўрсатади. |
st_dev |
Файл joylashgan қурилманинг идентификаторини кўрсатади. |
st_nlink |
Қаттиқ ҳаволалар сонини кўрсатади. |
st_uid |
Файл эгасининг фойдаланувчи идентификаторини кўрсатади. |
st_gid |
Файл эгасининг гуруҳ идентификаторини кўрсатади. |
st_size |
Файл ҳажмини байтларда кўрсатади. |
st_atime |
Охирги кириш вақтини кўрсатади. Сонкияларда ифодаланади. |
st_mtime |
Контентнинг охирги модификация қилинган вақтини кўрсатади. Сонкияларда ифодаланади. |
st_ctime |
Unix да метамаълумотларнинг охирги ўзгартирилган вақтини ва Windows да яратилган вақтни кўрсатади. Сонкияларда ифодаланади. |
st_atime_ns |
Охирги кириш вақтини кўрсатади. Бутун сон сифатида наносонкияларда ифодаланади. |
st_mtime_ns |
Контентнинг охирги модификация қилинган вақтини кўрсатади. Бутун сон сифатида наносонкияларда ифодаланади. |
st_ctime_ns |
Unix да метамаълумотларнинг охирги ўзгартирилган вақтини ва Windows да яратилган вақтни кўрсатади. Бутун сон сифатида наносонкияларда ифодаланади. |
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.getsizeметодиosмодулининг,
у йўл ҳажмини байтларда қайтаради -
disk_usageметодиshutilмодулининг,
у дискдан фойдаланиш статистикасини қайтаради -
getcwdметодиosмодулининг,
у жорий иш папкасини қайтаради