136 of 151 menu

Njia stat ya moduli ya os

Njia stat imekusudiwa kupata taarifa kuhusu hali ya njia, iliyobainishwa katika kigeuzi chake. Inarudisha kamba au kitu cha byte os.stat_result chenye sifa (atributi).

Sifa za Kitu os.stat_result

Sifa (Atributi) Maelezo
st_mode Inaonyesha aina ya faili na hali ya biti za faili.
st_ino Inaonyesha nambari ya kitambulisho cha inodi (index node) katika Unix na faharisi (index) ya faili kwenye OS ya Windows.
st_dev Inaonyesha kitambulisho cha kifaa (device) ambacho faili iko.
st_nlink Inaonyesha idadi ya viungo vikali (hard links).
st_uid Inaonyesha kitambulisho cha mtumiaji mwenyekiti wa faili.
st_gid Inaonyesha kitambulisho cha kikundi cha mwenyekiti wa faili.
st_size Inaonyesha ukubwa wa faili kwa ka (bytes).
st_atime Inaonyesha wakati wa upatikanaji wa mwisho. Inaonyeshwa kwa sekunde.
st_mtime Inaonyesha wakati wa ubadilishaji wa mwisho wa yaliyomo. Inaonyeshwa kwa sekunde.
st_ctime Inaonyesha wakati wa mabadiliko ya mwisho ya metadata (data kuhusu data) katika Unix na wakati wa uumbaji katika Windows. Inaonyeshwa kwa sekunde.
st_atime_ns Inaonyesha wakati wa upatikanaji wa mwisho. Inaonyeshwa kwa nanosekunde kama nambari kamili.
st_mtime_ns Inaonyesha wakati wa ubadilishaji wa mwisho wa yaliyomo. Inaonyeshwa kwa nanosekunde kama nambari kamili.
st_ctime_ns Inaonyesha wakati wa mabadiliko ya mwisho ya metadata katika Unix na wakati wa uumbaji katika Windows. Inaonyeshwa kwa nanosekunde kama nambari kamili.
st_blocks Inaonyesha idadi ya vitalu vya 512 ka, vilivyotengwa kwa faili.
st_rdev Inaonyesha aina ya kifaa, ikiwa ni cha aina ya inodi (inode).
st_flags Inaonyesha bendera (flags) zilizobainishwa na mtumiaji kwa faili.

Sintexisi

import os os.stat(njia ya faili/folda)

Mfano

Wacha tujue hali ya faili:

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

Matokeo ya msimbo uliofanyiwa kazi:

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 )

Angalia Pia

  • Njia path.getsize ya moduli os,
    ambayo inarudisha ukubwa wa njia kwa ka (bytes)
  • Njia disk_usage ya moduli shutil,
    ambayo inarudisha takwimu za matumizi ya diski
  • Njia getcwd ya moduli os,
    ambayo inarudisha folda ya kazi ya sasa
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa