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

कैसे जांचें कि किसी दिए गए निर्देशिका में पायथन में कोई अन्य निर्देशिका है या नहीं?

यह जांचने के लिए कि किसी निर्देशिका में कोई निर्देशिका है या नहीं, बस रिवर्स चेक करें, यानी, यदि इसमें कोई प्रविष्टि है जो isfile विधि का उपयोग कर फ़ाइल नहीं है।

उदाहरण के लिए

import os
list_dir = os.listdir('.')
for f in list_dir:
    if not os.path.isfile(os.path.join('.', f)):
        print("Not a file")

आप इसे जांचने के लिए सभी अंतर्निहित का भी उपयोग कर सकते हैं।

उदाहरण के लिए

import os
list_dir = [os.path.isfile(os.path.join('.', f)) for f in os.listdir('.')]
print(all(list_dir))

सभी फ़ंक्शन केवल तभी सही होंगे जब सभी प्रविष्टियाँ दी गई निर्देशिका में फ़ाइलें हों।


  1. पायथन प्रोग्राम में दी गई संख्या एक फाइबोनैचि संख्या है या नहीं, इसकी जांच कैसे करें?

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन किसी संख्या n को देखते हुए, जाँच करें कि n एक फाइबोनैचि संख्या है या नहीं हम सभी जानते हैं कि nवीं फाइबोनैचि संख्या पिछले दो फाइबोनैचि संख्याओं का योग है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प्रस्त

  1. पायथन प्रोग्राम कैसे जांचें कि दी गई संख्या एक फाइबोनैचि संख्या है या नहीं?

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन किसी संख्या n को देखते हुए, जाँच करें कि n एक फाइबोनैचि संख्या है या नहीं हम सभी जानते हैं कि nवीं फाइबोनैचि संख्या पिछले दो फाइबोनैचि संख्याओं का योग है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प्रस्त

  1. कैसे जांचें कि पाइथन में एक स्ट्रिंग अल्फान्यूमेरिक है या नहीं?

    पायथन स्ट्रिंग क्लास में isalnum () नामक एक विधि है जिसे एक स्ट्रिंग पर बुलाया जा सकता है और हमें बताता है कि स्ट्रिंग में केवल अल्फ़ान्यूमेरिक्स हैं या नहीं। आप इसे निम्न तरीके से कॉल कर सकते हैं: >>> '123abc'.isalnum() True >>> '123#$%abc'.isalnum() False आप उसी