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