शटिल मॉड्यूल फाइलों की प्रतिलिपि बनाने के साथ-साथ संपूर्ण फ़ोल्डरों के लिए कार्य प्रदान करता है।
शटिल.कॉपी (स्रोत, गंतव्य) को कॉल करने से पथ स्रोत पर फ़ाइल को पथ गंतव्य पर फ़ोल्डर में कॉपी किया जाएगा। (स्रोत और गंतव्य दोनों तार हैं।) यदि गंतव्य एक फ़ाइल नाम है, तो इसे कॉपी की गई फ़ाइल के नए नाम के रूप में उपयोग किया जाएगा। यह फ़ंक्शन कॉपी की गई फ़ाइल के पथ की एक स्ट्रिंग देता है।
उदाहरण के लिए
>>> import shutil >>> # Copy the file in same folder with different name >>> shutil.copy('original.txt', 'duplicate.txt') '/home/username/duplicate.txt' >>> shutil.copy('original.txt', 'my_folder/duplicate.txt') '/home/username/my_folder/duplicate.txt'
बाइनरी फ़ाइलों को कॉपी करने के लिए भी इसी प्रक्रिया का उपयोग किया जा सकता है।