renaming files in python giving 'Error 2' -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 6 उत्तर
मैं थोक नाम बदलने की कोशिश कर रहा हूँ एक निर्देशिका में कुछ पीडीएफ
अगर len (self.toLoc.get ()) == 0: oslistdir (App.pdfDir) में filename के लिए searchRev = "_R" + newRev: sep = खोजी बाकी = फाइलनाम। एसएलपीटी (एसईपी, 1) [0] + खोजआरव ओएसएआरएनाम (फाइलनाम, बाकी) अन्य: खोजआरव = "_ आर" + नयाआरव + स्थान से + स्थान तक प्रिंट खोजआरव <पी > जब मैं इसे चलाता हूं, तो मुझे त्रुटि देता है
फ़ाइल "एफ: \ टूल्स \ पायथन टूल्स \ वीसीआरएपीपी", पंक्ति 411, नाम बदलने में ओप्स नाम (फाइलनाम, आराम) विंडोज़ एन्टर: [त्रुटि 2] सिस्टम निर्दिष्ट फाइल नहीं पा सकता है
मैं लूप में फ़ाइल नाम प्रिंट कर सकता हूं और परिणाम प्राप्त कर सकता हूं ....
< Div class = "post-text" itemprop = "text">
os.rename को पूर्ण p की आवश्यकता है फाइलों में ले जाता है, लेकिन
oslistdir केवल उनके नाम लौटाता है।
आप पूरे रास्तों को बनाने के लिए उपयोग कर सकते हैं कि
os.rename की आवश्यकता है: < / P>
os.rename (ओएस.path.join (App.pdfDir, फ़ाइल नाम), बाकी)
Comments
Post a Comment