136 of 151 menu

Osi mooduli stat meetod

Meetod stat on mõeldud teabe hankimiseks tema parameetris määratud failitee oleku kohta. Tagastab stringi või baitobjekti os.stat_result atribuutidega.

Objekti os.stat_result atribuudid

Atribuut Kirjeldus
st_mode Näitab faili tüüpi ja faili bittide režiimi.
st_ino Näitab indeksisõlme numbrit Unixis ja faili indeksit Windowsi OS-il.
st_dev Näitab seadme identifikaatorit, kus fail asub.
st_nlink Näitab kõvade linkide arvu.
st_uid Näitab faili omaniku kasutaja identifikaatorit.
st_gid Näitab faili omaniku grupidentifikaatorit.
st_size Näitab faili suurust baitides.
st_atime Näitab viimase juurdepääsu aega. Väljendatud sekundites.
st_mtime Näitab sisu viimase muutmise aega. Väljendatud sekundites.
st_ctime Näitab metaandmete viimase muutmise aega Unixis ja loomise aega Windowsis. Väljendatud sekundites.
st_atime_ns Näitab viimase juurdepääsu aega. Väljendatud nanosekundites täisarvuna.
st_mtime_ns Näitab sisu viimase muutmise aega. Väljendatud nanosekundites täisarvuna.
st_ctime_ns Näitab metaandmete viimase muutmise aega Unixis ja loomise aega Windowsis. Väljendatud nanosekundites täisarvuna.
st_blocks Näitab plokkide arvu 512 baiti kohta, mis on failile eraldatud.
st_rdev Näitab seadme tüüpi, kui see on indeksisõlme tüüpi.
st_flags Näitab faili jaoks kasutaja poolt määratud lippe.

Süntaks

import os os.stat(faili/kausta tee)

Näide

Uurime faili olekut:

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

Täidetud koodi tulemus:

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 )

Vaata ka

  • meetod path.getsize moodulist os,
    mis tagastab tee suuruse baitides
  • meetod disk_usage moodulist shutil,
    mis tagastab kettakasutuse statistikat
  • meetod getcwd moodulist os,
    mis tagastab jooksvat töökausta
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu