136 of 151 menu

Metoden stat i os-modulen

Metoden stat är avsedd att erhålla information om statusen för sökvägen som anges i dess parameter. Returnerar en sträng eller ett byte-objekt os.stat_result med attribut.

Attribut för os.stat_result-objektet

Attribut Beskrivning
st_mode Visar filtyp och filens bitmodus.
st_ino Visar numret på indexnoden i Unix och filindexet i Windows.
st_dev Visar identifieraren för enheten där filen finns.
st_nlink Visar antalet hårda länkar.
st_uid Visar användaridentifieraren för filens ägare.
st_gid Visar gruppidentifieraren för filens ägare.
st_size Visar filens storlek i byte.
st_atime Visar tiden för senaste åtkomst. Uttrycks i sekunder.
st_mtime Visar tiden för senaste modifiering av innehåll. Uttrycks i sekunder.
st_ctime Visar tiden för senaste förändring av metadata i Unix och skapandetid i Windows. Uttrycks i sekunder.
st_atime_ns Visar tiden för senaste åtkomst. Uttrycks i nanosekunder som ett heltal.
st_mtime_ns Visar tiden för senaste modifiering av innehåll. Uttrycks i nanosekunder som ett heltal.
st_ctime_ns Visar tiden för senaste förändring av metadata i Unix och skapandetid i Windows. Uttrycks i nanosekunder som ett heltal.
st_blocks Visar antalet block om 512 byte som är allokerade för filen.
st_rdev Visar enhetstyp, om det är en indexnods-enhet.
st_flags Visar användardefinierade flaggor för filen.

Syntax

import os os.stat(sökväg till fil/mapp)

Exempel

Låt oss ta reda på status för en fil:

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

Resultat av utförd kod:

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 även

  • metoden path.getsize i modulen os,
    som returnerar storleken på sökvägen i byte
  • metoden disk_usage i modulen shutil,
    som returnerar statistik för diskanvändning
  • metoden getcwd i modulen os,
    som returnerar den aktuella arbetsmappen
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa