136 of 151 menu

Metoda stat modula os

Metoda stat je namenjena pridobivanju informacij o statusu poti, navedene v njenem parametru. Vrne niz ali bajtni objekt os.stat_result z atributi.

Atributi objekta os.stat_result

Atribut Opis
st_mode Prikaže tip datoteke in bitevni način datoteke.
st_ino Prikaže številko indeksnega deskriptorja v Unixu in indeks datoteke v OS Windows.
st_dev Prikaže identifikator naprave, na kateri se nahaja datoteka.
st_nlink Prikaže število trdih povezav.
st_uid Prikaže identifikator uporabnika lastnika datoteke.
st_gid Prikaže grupni identifikator lastnika datoteke.
st_size Prikaže velikost datoteke v bajtih.
st_atime Prikaže čas zadnjega dostopa. Izražen je v sekundah.
st_mtime Prikaže čas zadnje modifikacije vsebine. Izražen je v sekundah.
st_ctime Prikaže čas zadnje spremembe metapodatkov v Unixu in čas ustvarjanja v Windows. Izražen je v sekundah.
st_atime_ns Prikaže čas zadnjega dostopa. Izražen je v nanosekundah kot celo število.
st_mtime_ns Prikaže čas zadnje modifikacije vsebine. Izražen je v nanosekundah kot celo število.
st_ctime_ns Prikaže čas zadnje spremembe metapodatkov v Unixu in čas ustvarjanja v Windows. Izražen je v nanosekundah kot celo število.
st_blocks Prikaže število blokov po 512 bajtov, dodeljenih za datoteko.
st_rdev Prikaže tip naprave, če je indeksni deskriptor.
st_flags Prikaže uporabniško določene zastavice za datoteko.

Sintaksa

import os os.stat(pot do datoteke/mape)

Primer

Ugotovimo status datoteke:

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

Rezultat izvedene kode:

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 )

Glejte tudi

  • metoda path.getsize modula os,
    ki vrne velikost poti v bajtih
  • metoda disk_usage modula shutil,
    ki vrne statistiko uporabe diska
  • metoda getcwd modula os,
    ki vrne trenutno delovno mapo
Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni