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