os मॉड्यूल का path.join मेथड

path.join मेथड पथों या उनके हिस्सों को जोड़ता है, जो मेथड के पैरामीटर में निर्दिष्ट होते हैं। जोड़ना एक विभाजक की सहायता से होता है, जो उपयोग की जा रही ऑपरेटिंग सिस्टम के लिए विशेष होता है। Windows ऑपरेटिंग सिस्टम के लिए विभाजक \ का उपयोग किया जाता है, Linux के लिए - /। यदि अंतिम जुड़ने वाला पथ घटक खाली है, तो अंत में फिर से विभाजक लगा दिया जाता है। यदि कोई घटक पथ एक पूर्ण पथ (absolute path) है, तो सभी पिछले जुड़े हुए घटक हटा दिए जाते हैं, और जोड़ना पूर्ण पथ के घटक से जारी रहता है। मेथड एक स्ट्रिंग लौटाता है, जिसमें सभी दिए गए पथ जुड़े हुए होते हैं।

सिंटैक्स

pythonimport os

print(os.path.join(पथ के हिस्से))

उदाहरण

आइए कुछ पथों को जोड़ते हैं:

pythonimport os

print(os.path.join('dir', 'dir1', 'file.txt'))

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

pythondir\dir1\file.txt

यह भी देखें

  • path.exists मेथड os मॉड्यूल का,
    जो पथ के अस्तित्व की जाँच करता है
  • path.isdir मेथड os मॉड्यूल का,
    जो फ़ोल्डर के अस्तित्व की जाँच करता है
  • path.isfile मेथड os मॉड्यूल का,
    जो फ़ाइल के अस्तित्व की जाँच करता है
  • path.getsize मेथड os मॉड्यूल का,
    जो बाइट्स में पथ का आकार लौटाता है
  • stat मेथड os मॉड्यूल का,
    जो पथ की स्थिति लौटाता है