136 of 151 menu

stat-metoden i os-modulen

Metoden stat er designet for å hente informasjon om statusen til stien som er angitt i parameteren. Returnerer en streng eller et byte-objekt os.stat_result med attributter.

Attributter for os.stat_result-objektet

Attributt Beskrivelse
st_mode Viser filtype og filens bitmodus.
st_ino Viser inodenummer i Unix og filindeks på Windows OS.
st_dev Viser enhetsidentifikatoren som filen befinner seg på.
st_nlink Viser antall harde lenker.
st_uid Viser brukeridentifikatoren til filens eier.
st_gid Viser gruppeidentifikatoren til eieren av filen.
st_size Viser filstørrelsen i byte.
st_atime Viser tid for siste tilgang. Uttrykt i sekunder.
st_mtime Viser tid for siste modifisering av innhold. Uttrykt i sekunder.
st_ctime Viser tid for siste endring av metadata i Unix og opprettelsestid i Windows. Uttrykt i sekunder.
st_atime_ns Viser tid for siste tilgang. Uttrykt i nanosekunder som et heltall.
st_mtime_ns Viser tid for siste modifisering av innhold. Uttrykt i nanosekunder som et heltall.
st_ctime_ns Viser tid for siste endring av metadata i Unix og opprettelsestid i Windows. Uttrykt i nanosekunder som et heltall.
st_blocks Viser antall blokker på 512 byte, tildelt for filen.
st_rdev Viser enhetstype, hvis den er en inode-enhet.
st_flags Viser brukerdefinerte flagg for filen.

Syntaks

import os os.stat(filbane/mappe)

Eksempel

La oss sjekke statusen til en fil:

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

Resultat av utført 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 )

Se også

  • metoden path.getsize i modulen os,
    som returnerer størrelsen på stien i byte
  • metoden disk_usage i modulen shutil,
    som returnerer statistikk for diskbruk
  • metoden getcwd i modulen os,
    som returnerer den nåværende arbeidsmappen
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis