136 of 151 menu

Metoda stat a modulului os

Metoda stat este destinată obținerii informațiilor despre statul căii, specificate în parametrul său. Returnează un șir sau un obiect de tip bytes os.stat_result cu atribute.

Atributele obiectului os.stat_result

Atribut Descriere
st_mode Arată tipul fișierului și biții de mod ai fișierului.
st_ino Arată numărul descriptorului de index în Unix și indexul fișierului pe Windows.
st_dev Arată identificatorul dispozitivului pe care se află fișierul.
st_nlink Arată numărul de legături hard.
st_uid Arată identificatorul utilizatorului proprietar al fișierului.
st_gid Arată identificatorul de grup al proprietarului fișierului.
st_size Arată dimensiunea fișierului în bytes.
st_atime Arată timpul ultimului acces. ExprimAT în secunde.
st_mtime Arată timpul ultimei modificări a conținutului. Exprimat în secunde.
st_ctime Arată timpul ultimei modificări a metadatelor în Unix și timpul creării în Windows. Exprimat în secunde.
st_atime_ns Arată timpul ultimului acces. ExprimAT în nanosecunde ca număr întreg.
st_mtime_ns Arată timpul ultimei modificări a conținutului. Exprimat în nanosecunde ca număr întreg.
st_ctime_ns Arată timpul ultimei modificări a metadatelor în Unix și timpul creării în Windows. Exprimat în nanosecunde ca număr întreg.
st_blocks Arată numărul de blocuri de 512 bytes alocați pentru fișier.
st_rdev Arată tipul dispozitivului, dacă acesta este un descriptor de index.
st_flags Arată steagurile definite de utilizator pentru fișier.

Sintaxă

import os os.stat(calea către fișier/dosar)

Exemplu

Să aflăm statul unui fișier:

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

Rezultatul codului executat:

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 )

Vedeți și

  • metoda path.getsize a modulului os,
    care returnează dimensiunea căii în bytes
  • metoda disk_usage a modulului shutil,
    care returnează statistica utilizării discului
  • metoda getcwd a modulului os,
    care returnează dosarul de lucru curent
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge