136 of 151 menu

Moduļa os stat metode

Metodes stat mērķis ir iegūt informāciju par ceļa statusu, kas norādīts tās parametrā. Atgriež virkni vai baitu objektu os.stat_result ar atribūtiem.

Objekta os.stat_result atribūti

Atribūts Apraksts
st_mode Parāda faila veidu un faila bita režīmu.
st_ino Parāda indeksa deskriptora numuru Unix un faila indeksu Windows OS.
st_dev Parāda ierīces identifikatoru, uz kuras atrodas fails.
st_nlink Parāda cieto saišu skaitu.
st_uid Parāda faila īpašnieka lietotāja identifikatoru.
st_gid Parāda faila īpašnieka grupas identifikatoru.
st_size Parāda faila izmēru baitos.
st_atime Parāda pēdējās piekļuves laiku. Izteikts sekundēs.
st_mtime Parāda pēdējās satura modifikācijas laiku. Izteikts sekundēs.
st_ctime Parāda pēdējās metadatu izmaiņu laiku Unix un izveides laiku Windows. Izteikts sekundēs.
st_atime_ns Parāda pēdējās piekļuves laiku. Izteikts nanosekundēs kā vesels skaitlis.
st_mtime_ns Parāda pēdējās satura modifikācijas laiku. Izteikts nanosekundēs kā vesels skaitlis.
st_ctime_ns Parāda pēdējās metadatu izmaiņu laiku Unix un izveides laiku Windows. Izteikts nanosekundēs kā vesels skaitlis.
st_blocks Parāda 512 baitus lielo bloku skaitu, kas piešķirts failam.
st_rdev Parāda ierīces veidu, ja tā ir indeksa deskriptora tipa.
st_flags Parāda lietotāja definētās karogus failam.

Sintakse

import os os.stat(ceļš uz failu/mape)

Piemērs

Uzzināsim faila statusu:

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

Izpildītā koda rezultāts:

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 )

Skatiet arī

  • metodi path.getsize moduļa os,
    kas atgriež ceļa izmēru baitos
  • metodi disk_usage moduļa shutil,
    kas atgriež diska izmantošanas statistiku
  • metodi getcwd moduļa os,
    kas atgriež pašreizējo darba mapi
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt