Os modulunun stat metodu

stat metodu, parametrinde gosterilen yolun statusu haqqinda melumat almaq ucun nezerde tutulub. Atributlari olan os.stat_result setir ve ya bayt obyektini qaytarir.

os.stat_result obyektinin atributlari

Atribut Aciqlama
st_mode Faylin tipini ve fayl bitlerinin modunu gosterir.
st_ino Unix'de indeks deskriptorunun nomresini ve Windows OS'de faylin indeksini gosterir.
st_dev Faylin yerlestiyi cihazin identifikatorunu gosterir.
st_nlink Sabit linklerin sayini gosterir.
st_uid Faylin sahibinin istifadeci identifikatorunu gosterir.
st_gid Faylin sahibinin qrup identifikatorunu gosterir.
st_size Faylin olcusunu baytlarla gosterir.
st_atime Son daxil olma vaxtini gosterir. Saniyelerle ifade olunur.
st_mtime Kontentin son deyisdirilme vaxtini gosterir. Saniyelerle ifade olunur.
st_ctime Unix'de metadata'nin son deyisiklik vaxtini ve Windows'da yaradilma vaxtini gosterir. Saniyelerle ifade olunur.
st_atime_ns Son daxil olma vaxtini gosterir. Tam eded kimi nanosaniyelerle ifade olunur.
st_mtime_ns Kontentin son deyisdirilme vaxtini gosterir. Tam eded kimi nanosaniyelerle ifade olunur.
st_ctime_ns Unix'de metadata'nin son deyisiklik vaxtini ve Windows'da yaradilma vaxtini gosterir. Tam eded kimi nanosaniyelerle ifade olunur.
st_blocks Fayl ucun ayrilmis 512 baytliq bloklarin sayini gosterir.
st_rdev Cihazin tipini, eger o indeks deskriptor tipindedirse, gosterir.
st_flags Fayl ucun user terefinden teyin olunmus bayraqlari gosterir.

Sintaksis

pythonimport os

os.stat(fayl/qovluq yolu)

Numune

Gelin faylin statusunu oyrenək:

pythonimport os

print(os.stat('file.txt'))

Yerine yetirilen kodun neticesi:

pythonos.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
  )

Bax bunlara da

  • path.getsize metodu os modulu,
    hansi ki, yolun olcusunu baytlarla qaytarir
  • disk_usage metodu shutil modulu,
    hansi ki, disk istifadesi statistikasini qaytarir
  • getcwd metodu os modulu,
    hansi ki, cari iş qovluğunu qaytarir