shutil मॉड्यूल की copytree विधि

shutil मॉड्यूल की copytree विधि फ़ोल्डर को उसके अंदर मौजूद सभी फ़ाइलों और फ़ोल्डरों के साथ कॉपी करती है। विधि के पहले पैरामीटर में हम स्रोत फ़ोल्डर का पथ निर्दिष्ट करते हैं। दूसरे पैरामीटर में हम गंतव्य पथ निर्दिष्ट करते हैं। सफल प्रतिलिपि पर विधि कॉपी किए गए फ़ोल्डर के नए पथ का नाम लौटाती है।

वाक्य - विन्यास

pythonimport shutil

shutil.copytree(कहाँ से कॉपी करें, कहाँ कॉपी करें)

उदाहरण

आइए dir फ़ोल्डर को पुनरावर्ती रूप से कॉपी करें:

pythonimport shutil

print(shutil.copytree('dir', 'dir1'))

कोड निष्पादित होने का परिणाम:

pythondir1

यह भी देखें

  • move विधि shutil मॉड्यूल की,
    जो पुनरावर्ती रूप से फ़ाइल या निर्देशिका को स्थानांतरित करती है
  • rmtree विधि shutil मॉड्यूल की,
    जो पुनरावर्ती रूप से फ़ोल्डर को हटाती है
  • makedirs विधि os मॉड्यूल की,
    जो फ़ोल्डर बनाती है
  • copy विधि shutil मॉड्यूल की,
    जो एक्सेस मोड को संरक्षित करते हुए फ़ाइल की प्रतिलिपि बनाती है
  • copy2 विधि shutil मॉड्यूल की,
    जो मेटाडेटा के साथ फ़ाइल की प्रतिलिपि बनाती है
  • remove विधि os मॉड्यूल की,
    जो फ़ाइल हटाती है