मुझे अपने प्रोग्राम के हिस्से के रूप में पायथन में तारों के रूप में बहुत सारे फ़ाइलपैथ डालने की आवश्यकता है। उदाहरण के लिए मेरी निर्देशिका में से एक D:\ful_automate\dl
है। लेकिन पाइथन कुछ पात्रों को एक साथ अन्य पात्रों के रूप में पहचानता है और एक त्रुटि फेंकता है। उदाहरण में त्रुटि IOError: [Errno 22] invalid mode ('wb') or filename: 'D:\x0cul_automate\\dl
है। यह मेरे लिए बहुत कुछ होता है और हर बार मुझे निर्देशिका नाम को उस व्यक्ति में बदलने की ज़रूरत होती है जो समस्याग्रस्त नहीं हो सकती है।स्ट्रिंग थ्रो त्रुटियों के रूप में पायथन में फ़ाइल पथ
6
A
उत्तर
14
\
चरित्र चरित्र भागने के लिए उपयोग किया जाता है; \f
का विशेष अर्थ है।
/
का उपयोग करें या इसके बजाय कच्चे स्ट्रिंग r''
का उपयोग करें। वैकल्पिक रूप से, आप यह सुनिश्चित कर सकते हैं कि पाइथन बैकस्लैश को अतिरिक्त \
से बचकर बैकस्लैश के रूप में पढ़ता है।
r'D:\ful_automate\dl'
'D:\\ful_automate\\dl'
'D:/ful_automate/dl'
डेमो अंतर दिखाने के लिए:
स्ट्रिंग यानी उपयोग r'filepath ' के बजाय कच्चे स्ट्रिंग>>> 'D:\ful_automate\dl'
'D:\x0cul_automate\\dl'
>>> r'D:\ful_automate\dl'
'D:\\ful_automate\\dl'
1
उपयोग यह समस्या दूर blacklash ठीक करता है "\"
संबंधित मुद्दे
- 1. पायथन पैकेज में संबंधित फ़ाइल पथ
- 2. पायथन में विंडोज पथ
- 3. पायथन में पूर्ण पथ फ़ाइल नाम का निर्माण,
- 4. त्रुटियों के रूप में चेतावनियों का इलाज
- 5. पायथन में '../../' पथ फिक्सिंग
- 6. क्या फ़ाइल पथ और फ़ाइल नाम में
- 7. विवरण संसाधन पथ पथ स्थान प्रकार त्रुटियों
- 8. टेक्स्ट फ़ाइल से सूचियों के tuple में tuple के रूप में पढ़ें, स्ट्रिंग नहीं - पायथन
- 9. @ फ़ाइल पथ साइन इन/स्ट्रिंग
- 10. पायथन में अनुलग्नक के रूप में ज़िप फ़ाइल कैसे भेजें?
- 11. ग्लोबिंग विभाजक के रूप में पेट के साथ/पथ विस्तार
- 12. जावास्क्रिप्ट में स्ट्रिंग पथ से फ़ाइल नाम प्राप्त करें?
- 13. मैं पायथन में एक फ़ाइल में स्ट्रिंग कैसे लपेटूं?
- 14. पायथन में शफल स्ट्रिंग
- 15. .bashrc फ़ाइल में पथ जोड़ना?
- 16. फ़ाइल पथ में अंतरिक्ष के साथ वीबीएस
- 17. बेसनाम के बिना फ़ाइल में पथ
- 18. फ़ाइल पथ में दो तारांकन
- 19. स्ट्रिंग के रूप में Matplotlib svg और फ़ाइल नहीं
- 20. जावा: gzip फ़ाइल के रूप में स्ट्रिंग को बचाने
- 21. फ़ाइल पथ
- 22. जावाक: चेतावनियों को त्रुटियों के रूप में देखें
- 23. कॉन्फ़िगरेशन फ़ाइल में डेटाबेस फ़ाइल के लिए सापेक्ष पथ
- 24. सी # में पूर्ण पथ के सापेक्ष पथ?
- 25. Mercurial .hgrc फ़ाइल में रिपोजिटरी सापेक्ष पथ
- 26. सी ++ डेटा-यूआरएल स्ट्रिंग के रूप में स्ट्रिंग के रूप में *
- 27. पायथन में एक सहायता फ़ाइल के रूप में नोटपैड का उपयोग कर एक टेक्स्ट फ़ाइल खोलें?
- 28. मैं बैश में पथ स्ट्रिंग से फ़ाइल प्रत्यय और पथ भाग को कैसे हटा सकता हूं?
- 29. त्रुटियों के रूप में चेतावनियों के साथ nosetests भागो?
- 30. गुणों के रूप में पार्सिंग स्ट्रिंग