136 of 151 menu

Метод stat модула os

Метод stat је намењен добијању информација о статусу путаја наведеног у његовом параметру. Враћа низ или бајт објект os.stat_result са атрибутима.

Атрибути објекта os.stat_result

Атрибут Опис
st_mode Показује тип фајла и режим битова фајла.
st_ino Показује број индексног дескриптора у Униксу и индекс фајла на ОС Виндоус.
st_dev Показује идентификатор уређаја на коме се фајл налази.
st_nlink Показује број чврстих веза.
st_uid Показује идентификатор корисника власника фајла.
st_gid Показује групни идентификатор власника фајла.
st_size Показује величину фајла у бајтовима.
st_atime Показује време последњег приступа. Изражено у секундама.
st_mtime Показује време последње модификације садржаја. Изражено у секундама.
st_ctime Показује време последње промене метаподатака у Униксу и време креирања у Виндоус-у. Изражено у секундама.
st_atime_ns Показује време последњег приступа. Изражено у наносекундама као цео број.
st_mtime_ns Показује време последње модификације садржаја. Изражено у наносекундама као цео број.
st_ctime_ns Показује време последње промене метаподатака у Униксу и време креирања у Виндоус-у. Изражено у наносекундама као цео број.
st_blocks Показује број блокова од 512 бајтова, издвојених за фајл.
st_rdev Показује тип уређаја, ако је он индексни дескриптор.
st_flags Показује кориснички дефинисане заставе за фајл.

Синтакса

import os os.stat(пут до фајла/фасцикле)

Пример

Хајде да сазнамо статус фајла:

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

Резултат извршеног кода:

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 )

Погледајте такође

  • метод path.getsize модула os,
    који враћа величину путаја у бајтовима
  • метод disk_usage модула shutil,
    који враћа статистику коришћења диска
  • метод getcwd модула os,
    који враћа тренутну радну фасциклу
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј