जब एक से अधिक निर्देशिकाओं को संयोजित करने की आवश्यकता होती है, जैसे कि एक निष्पादन योग्य खोज पथ में, एक ओएस-निर्भर विभाजक वर्ण होता है। विंडोज़ के लिए यह ";"
है, Linux के लिए यह ":"
है। क्या पायथन में कोई तरीका है कि किस चरित्र को विभाजित किया जाए?
इस प्रश्न की चर्चा में मैं अजगर का उपयोग करके अपने अजगर पथ का पता कैसे लगा सकता हूं? , यह सुझाव दिया जाता है कि os.sep
इसे करेगा। वह उत्तर गलत है, क्योंकि यह निर्देशिका या फ़ाइल नाम के घटकों के लिए विभाजक है और ""
या "/"
के बराबर है।