136 of 151 menu

De stat methode van de os module

De stat methode is bedoeld om informatie op te halen over de status van het pad, opgegeven in zijn parameter. Retourneert een string of bytes object os.stat_result met attributen.

Attributen van het os.stat_result object

Attribuut Beschrijving
st_mode Geeft het bestandstype en de bestandsmodus bits weer.
st_ino Geeft het inode nummer in Unix en de bestandsindex op Windows OS.
st_dev Geeft de identifier van het apparaat weer waarop het bestand zich bevindt.
st_nlink Geeft het aantal harde links weer.
st_uid Geeft de gebruikersidentifier van de eigenaar van het bestand weer.
st_gid Geeft de groepsidentifier van de eigenaar van het bestand weer.
st_size Geeft de grootte van het bestand in bytes weer.
st_atime Geeft de tijd van de laatste toegang weer. Uitgedrukt in seconden.
st_mtime Geeft de tijd van de laatste wijziging van de inhoud weer. Uitgedrukt in seconden.
st_ctime Geeft de tijd van de laatste wijziging van metadata in Unix en de aanmaaktijd in Windows weer. Uitgedrukt in seconden.
st_atime_ns Geeft de tijd van de laatste toegang weer. Uitgedrukt in nanoseconden als een geheel getal.
st_mtime_ns Geeft de tijd van de laatste wijziging van de inhoud weer. Uitgedrukt in nanoseconden als een geheel getal.
st_ctime_ns Geeft de tijd van de laatste wijziging van metadata in Unix en de aanmaaktijd in Windows weer. Uitgedrukt in nanoseconden als een geheel getal.
st_blocks Geeft het aantal blokken van 512 bytes weer, toegewezen voor het bestand.
st_rdev Geeft het type apparaat weer, als het een inode apparaat is.
st_flags Geeft de door de gebruiker gedefinieerde vlaggen voor het bestand weer.

Syntaxis

import os os.stat(pad naar bestand/map)

Voorbeeld

Laten we de status van een bestand opvragen:

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

Resultaat van de uitgevoerde code:

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 )

Zie ook

  • methode path.getsize van de os module,
    die de grootte van het pad in bytes retourneert
  • methode disk_usage van de shutil module,
    die statistieken over schijfgebruik retourneert
  • methode getcwd van de os module,
    die de huidige werkmap retourneert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren