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