shutil मॉड्यूल की copy2 विधि
shutil मॉड्यूल की copy2 विधि
उसके मेटाडेटा को संरक्षित करते हुए एक फ़ाइल की प्रतिलिपि बनाती है।
विधि के पहले पैरामीटर में स्रोत फ़ाइल का पथ
निर्दिष्ट किया जाता है, दूसरे पैरामीटर में -
नई फ़ाइल का गंतव्य पथ। तीसरे
वैकल्पिक पैरामीटर में सांकेतिक लिंक
के साथ कार्य निर्दिष्ट किया जाता है (डिफ़ॉल्ट रूप से
follow_symlinks=True)।
वाक्य - विन्यास
import shutil
shutil.copy2(प्रतिलिपि स्रोत, प्रतिलिपि गंतव्य, [सांकेतिक लिंक के लिए मोड])
उदाहरण
आइए file1.txt फ़ाइल की प्रतिलिपि
file2.txt फ़ाइल में बनाएं:
import shutil
shutil.copy2('file1.txt', 'file2.txt')
निष्पादित कोड का परिणाम:
file2.txt
यह भी देखें
-
copyविधिshutilमॉड्यूल की,
जो एक फ़ाइल की प्रतिलिपि एक्सेस मोड को संरक्षित करते हुए बनाती है -
copytreeविधिshutilमॉड्यूल की,
जो बारी-बारी से एक फ़ोल्डर की प्रतिलिपि बनाती है -
moveविधिshutilमॉड्यूल की,
जो बारी-बारी से एक फ़ाइल या निर्देशिका को स्थानांतरित करती है -
path.isfileविधिosमॉड्यूल की,
जो फ़ाइल के अस्तित्व की जाँच करती है -
makedirsविधिosमॉड्यूल की,
जो एक निर्देशिका बनाती है -
mkdirविधिosमॉड्यूल की,
जो एक फ़ोल्डर बनाती है -
removeविधिosमॉड्यूल की,
जो एक फ़ाइल को हटाती है -
getcwdविधिosमॉड्यूल की,
जो वर्तमान कार्यशील निर्देशिका लौटाती है