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

shutil मॉड्यूल की copy2 विधि उसके मेटाडेटा को संरक्षित करते हुए एक फ़ाइल की प्रतिलिपि बनाती है। विधि के पहले पैरामीटर में स्रोत फ़ाइल का पथ निर्दिष्ट किया जाता है, दूसरे पैरामीटर में - नई फ़ाइल का गंतव्य पथ। तीसरे वैकल्पिक पैरामीटर में सांकेतिक लिंक के साथ कार्य निर्दिष्ट किया जाता है (डिफ़ॉल्ट रूप से follow_symlinks=True)।

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

pythonimport shutil

shutil.copy2(प्रतिलिपि स्रोत, प्रतिलिपि गंतव्य, [सांकेतिक लिंक के लिए मोड])

उदाहरण

आइए file1.txt फ़ाइल की प्रतिलिपि file2.txt फ़ाइल में बनाएं:

pythonimport shutil

shutil.copy2('file1.txt', 'file2.txt')

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

pythonfile2.txt

यह भी देखें

  • copy विधि shutil मॉड्यूल की,
    जो एक फ़ाइल की प्रतिलिपि एक्सेस मोड को संरक्षित करते हुए बनाती है
  • copytree विधि shutil मॉड्यूल की,
    जो बारी-बारी से एक फ़ोल्डर की प्रतिलिपि बनाती है
  • move विधि shutil मॉड्यूल की,
    जो बारी-बारी से एक फ़ाइल या निर्देशिका को स्थानांतरित करती है
  • path.isfile विधि os मॉड्यूल की,
    जो फ़ाइल के अस्तित्व की जाँच करती है
  • makedirs विधि os मॉड्यूल की,
    जो एक निर्देशिका बनाती है
  • mkdir विधि os मॉड्यूल की,
    जो एक फ़ोल्डर बनाती है
  • remove विधि os मॉड्यूल की,
    जो एक फ़ाइल को हटाती है
  • getcwd विधि os मॉड्यूल की,
    जो वर्तमान कार्यशील निर्देशिका लौटाती है