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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें