136 of 151 menu

Усули stat модули os

Усули stat барои гирифтани маълумот дар бораи статуси роҳ, ки дар параметраш муайян шудааст, пешбинӣ шудааст. Сатр ё объекти байтии os.stat_result-ро бо сифатҳо бармегардонад.

Сифатҳои объекти os.stat_result

Сифат Тавзеҳ
st_mode Навъи файл ва режими битҳои файлро нишон медиҳад.
st_ino Рақами дискриптори индексӣ дар Unix ва индекси файл дар OS Windows-ро нишон медиҳад.
st_dev Шиносаи дастгоҳеро, ки файл дар он ҷойгир аст, нишон медиҳад.
st_nlink Миқдори пайвандҳои сахтро нишон медиҳад.
st_uid Шиносаи корбари соҳиби файлро нишон медиҳад.
st_gid Шиносаи гурӯҳии соҳиби файлро нишон медиҳад.
st_size Андозаи файлро дар байт нишон медиҳад.
st_atime Вақти дастрасии охиринро нишон медиҳад. Дар сония ифода мешавад.
st_mtime Вақти таҳрири охирини контентро нишон медиҳад. Дар сония ифода мешавад.
st_ctime Вақти тағироти охирини метамаълумот дар Unix ва вақти эҷод дар Windows-ро нишон медиҳад. Дар сония ифода мешавад.
st_atime_ns Вақти дастрасии охиринро нишон медиҳад. Дар наносонияҳо ҳамчун адади бутун ифода мешавад.
st_mtime_ns Вақти таҳрири охирини контентро нишон медиҳад. Дар наносонияҳо ҳамчун адади бутун ифода мешавад.
st_ctime_ns Вақти тағироти охирини метамаълумот дар Unix ва вақти эҷод дар Windows-ро нишон медиҳад. Дар наносонияҳо ҳамчун адади бутун ифода мешавад.
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ščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан