130 of 151 menu

ओएस मॉड्यूल की DirEntry वस्तु

DirEntry वस्तु में फाइलें और उपफोल्डर शामिल हैं, जो मुख्य फोल्डर में स्थित हैं। यह वस्तु os मॉड्यूल की scandir विधि को लागू करने के बाद प्राप्त होती है। वस्तु से डेटा निकालने के लिए path और name गुणों का उपयोग किया जा सकता है।

वाक्यविन्यास

import os os.DirEntry.गुण

DirEntry वस्तु के गुण

गुण विवरण
path वस्तु के तत्वों का पूरा पथ लौटाता है।
name वस्तु के तत्व का नाम लौटाता है।

उदाहरण

आइए DirEntry वस्तु प्राप्त करें। इसके लिए scandir विधि को लागू करने की आवश्यकता है। और res चर में हम प्राप्त वस्तु को लिखेंगे:

import os res = os.scandir('dir') print(res) res.close()

निष्पादित कोड का परिणाम:

<nt.ScandirIterator object at 0x00000217365611A0>

उदाहरण

अब आइए DirEntry वस्तु के सभी तत्वों के नाम प्रदर्शित करें:

import os res = os.scandir('dir') for el in res: print(el.name) res.close()

निष्पादित कोड का परिणाम:

dir1 file1.txt file2.txt

उदाहरण

आइए DirEntry वस्तु के सभी तत्वों के पथ प्रदर्शित करें:

import os res = os.scandir('dir') for el in res: print(el.path) res.close()

निष्पादित कोड का परिणाम:

dir\dir1 dir\file1.txt dir\file2.txt

यह भी देखें

  • scandir विधि os मॉड्यूल की,
    जो फोल्डर में फाइलों को पुनरावृत्त करती है
  • getcwd विधि os मॉड्यूल की,
    जो वर्तमान कार्यशील निर्देशिका लौटाती है
  • listdir विधि os मॉड्यूल की,
    जो कार्यशील फोल्डर में फाइलों की सूची लौटाती है
  • close विधि,
    जो फाइल को बंद करती है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें