Metoda stat e modulit os
Metoda stat është menduar për marrjen e
informacionit mbi statusin e shtegut, të specifikuar në
parametrin e saj. Kthen një varg ose
objekt bajt os.stat_result me
atribute.
Atributet e objektit os.stat_result
| Atributi | Përshkrimi |
|---|---|
st_mode |
Tregon llojin e skedarit dhe modebit e biteve të skedarit. |
st_ino |
Tregon numrin e deskriptorit të indeksit në Unix dhe indeksin e skedarit në OS Windows. |
st_dev |
Tregon identifikuesin e pajisjes, në të cilën ndodhet skedari. |
st_nlink |
Tregon numrin e lidhjeve të forta. |
st_uid |
Tregon identifikuesin e përdoruesit pronar të skedarit. |
st_gid |
Tregon identifikuesin e grupit të pronarit të skedarit. |
st_size |
Tregon madhësinë e skedarit në bajt. |
st_atime |
Tregon kohën e hyrjes së fundit. Shprehet në sekonda. |
st_mtime |
Tregon kohën e modifikimit të fundit të përmbajtjes. Shprehet në sekonda. |
st_ctime |
Tregon kohën e ndryshimit të fundit të metatëdhënave në Unix dhe kohën e krijimit në Windows. Shprehet në sekonda. |
st_atime_ns |
Tregon kohën e hyrjes së fundit. Shprehet në nanosekonda si numër i plotë. |
st_mtime_ns |
Tregon kohën e modifikimit të fundit të përmbajtjes. Shprehet në nanosekonda si numër i plotë. |
st_ctime_ns |
Tregon kohën e ndryshimit të fundit të metatëdhënave në Unix dhe kohën e krijimit në Windows. Shprehet në nanosekonda si numër i plotë. |
st_blocks |
Tregon numrin e blloqeve prej 512
bajt, të alokuar për skedarin.
|
st_rdev |
Tregon llojin e pajisjes, nëse ajo është deskriptor indeksi. |
st_flags |
Tregon flamujt e përcaktuar nga përdoruesi për skedarin. |
Sintaksa
import os
os.stat(shteg te skedar/dosje)
Shembull
Le të zbulojmë statusin e një skedari:
import os
print(os.stat('file.txt'))
Rezultati i kodit të ekzekutuar:
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
)
Shihni gjithashtu
-
metoda
path.getsizee modulitos,
e cila kthen madhësinë e shtegut në bajt -
metoda
disk_usagee modulitshutil,
e cila kthen statistikat e përdorimit të diskut -
metoda
getcwde modulitos,
e cila kthen dosjen aktuale të punës