শুটিল মডিউল ফাইলের পাশাপাশি সম্পূর্ণ ফোল্ডারগুলি অনুলিপি করার জন্য ফাংশন প্রদান করে। একবারে একাধিক ফাইল কপি করার জন্য, আপনি কপি করতে চান এমন সমস্ত ফাইলের একটি তালিকা আপনার কাছে থাকতে হবে এবং সেগুলিকে কপি করতে লুপ করতে হবে৷
shutil.copy(উৎস, গন্তব্য) কল করলে পাথের উৎসের ফাইলটি পাথ গন্তব্যের ফোল্ডারে কপি করা হবে। (উৎস এবং গন্তব্য উভয়ই স্ট্রিং।) যদি গন্তব্য একটি ফাইলের নাম হয়, তাহলে এটি কপি করা ফাইলের নতুন নাম হিসেবে ব্যবহার করা হবে। এই ফাংশনটি কপি করা ফাইলের পাথের একটি স্ট্রিং প্রদান করে। উদাহরণস্বরূপ,
import shutil, os files = ['file1.txt', 'file2.txt', 'file3.txt'] os.mkdir('my_new_folder') for f in files: shutil.copy(f, 'my_new_folder')