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

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -