136 of 151 menu

os මොඩියුලයේ stat ක්‍රමය

stat ක්‍රමය එහි පරාමිතිය තුළ දක්වා ඇති මාර්ගයක තත්ත්වය පිළිබඳ තොරතුරු ලබා ගැනීම සඳහා අදහස් කර ඇත. ගුණාංග සහිත os.stat_result අනුක්‍රමණයක් හෝ බයිට් වස්තුවක් ආපසු ලබා දෙයි.

os.stat_result වස්තුවේ ගුණාංග

ගුණාංගය විස්තරය
st_mode ගොනු වර්ගය සහ ගොනු බිටු ප්‍රකාරය පෙන්වයි.
st_ino Unix හි සුචිය තැපැල් අංකය සහ Windows OS හි ගොනු සුචිය පෙන්වයි.
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න