โมดูล shutil มีฟังก์ชันสำหรับการคัดลอกไฟล์ เช่นเดียวกับทั้งโฟลเดอร์ สำหรับการคัดลอกหลายไฟล์พร้อมกัน คุณจะต้องมีรายการไฟล์ทั้งหมดที่คุณต้องการคัดลอกและวนซ้ำเพื่อคัดลอก
การเรียก shutil.copy(ต้นทาง, ปลายทาง) จะคัดลอกไฟล์ที่ต้นทางของพาธไปยังโฟลเดอร์ที่ปลายทางของพาธ (ทั้งต้นทางและปลายทางเป็นสตริง) หากปลายทางเป็นชื่อไฟล์ จะถูกใช้เป็นชื่อใหม่ของไฟล์ที่คัดลอก ฟังก์ชันนี้ส่งคืนสตริงของเส้นทางของไฟล์ที่คัดลอก
ตัวอย่าง
import shutil, os files = ['file1.txt', 'file2.txt', 'file3.txt'] for f in files: shutil.copy(f, 'dest_folder')