Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके करंट डायरेक्टरी में सभी सब-डायरेक्टरी की सूची कैसे प्राप्त करें?


किसी डायरेक्टरी में सभी सब-डायरेक्टरी की रिकर्सिव सूची प्राप्त करने के लिए os.walk फ़ंक्शन का उपयोग करें। यह एक टुपल लौटाता है जिसका पहला एलिमेंट सब-डायरेक्टरी का पथ होता है।

उदाहरण: रिकर्सिव सूची

import os
subdirs = [x[0] for x in os.walk('.')]
print(subdirs)

केवल इमीडिएट (तत्काल) सब-डायरेक्टरी सूचीबद्ध करने के लिए os.listdir और os.path.isdir का उपयोग करें:

उदाहरण: केवल इमीडिएट सब-डायरेक्टरी

import os
d = '.'
subdirs = [os.path.join(d, o) for o in os.listdir(d) if os.path.isdir(os.path.join(d, o))]
  1. - C या C++ का उपयोग करके डायरेक्टरी में फाइलों की सूची कैसे प्राप्त करें?

    आइए C++ सैंपल कोड पर विचार करें जिसका उपयोग डायरेक्टरी में फाइलों की सूची प्राप्त करने के लिए किया जाता है। एल्गोरिदम d_name का उपयोग करके सभी फाइल नाम प्रिंट करें closedir() फंक्शन कॉल करके डायरेक्टरी बंद करें End. उदाहरण (C++) #include <iostream> #include <dirent.h> #include

  1. - Java का उपयोग करके सभी MongoDB डेटाबेस की सूची कैसे प्राप्त करें?

    MongoDB में, आप show dbs कमांड का उपयोग करके डेटाबेस की सूची देख सकते हैं > show dbs admin config local myDatabase sampleDatabase students test testDB Java में, आप getDatabaseNames() मेथड का उपयोग करके MongoDB में सभी डेटाबेस की सूची प्राप्त कर सकते हैं। उदाहरण import com.mongodb.client.MongoIte

  1. Python का उपयोग करके पॉइंट्स के सेट का केंद्र कैसे प्राप्त करें? Python का उपयोग करके पॉइंट्स के सेट का केंद्र कैसे प्राप्त करें?

    पॉइंट्स के सेट का केंद्र प्राप्त करने के लिए, हम सूची के सभी तत्वों को जोड़ सकते हैं और उस योग को सूची की लंबाई से विभाजित कर सकते हैं ताकि परिणाम संबंधित एक्सिस का केंद्र हो सके। चरण डेटा पॉइंट्स की दो सूचियां बनाएं। plot() मेथड का उपयोग करके x और y डेटा पॉइंट्स प्लॉट करें। x और y डेटा पॉइंट