วิธี copytree ของโมดูล shutil
วิธี copytree ของโมดูล shutil
ใช้คัดลอกโฟลเดอร์พร้อมกับไฟล์และโฟลเดอร์ทั้งหมด
ที่อยู่ภายใน พารามิเตอร์แรกของเมธอด
ระบุเส้นทางต้นทางของโฟลเดอร์
พารามิเตอร์ที่สองกำหนดเส้นทางปลายทาง
เมื่อคัดลอกสำเร็จ เมธอดจะส่งคืน
ชื่อเส้นทางใหม่ของโฟลเดอร์ที่คัดลอกมา
ไวยากรณ์
import shutil
shutil.copytree(แหล่งที่คัดลอก, ปลายทางที่คัดลอกไป)
ตัวอย่าง
มาเริ่มคัดลอกโฟลเดอร์ dir แบบเรียกซ้ำกัน:
import shutil
print(shutil.copytree('dir', 'dir1'))
ผลลัพธ์ของโค้ดที่ทำงาน:
dir1
ดูเพิ่มเติม
-
วิธี
moveของโมดูลshutil,
ซึ่งย้ายไฟล์หรือไดเรกทอรี แบบเรียกซ้ำ -
วิธี
rmtreeของโมดูลshutil,
ซึ่งลบโฟลเดอร์ แบบเรียกซ้ำ -
วิธี
makedirsของโมดูลos,
ซึ่งสร้าง โฟลเดอร์ -
วิธี
copyของโมดูลshutil,
ซึ่งคัดลอก ไฟล์โดยคงโหมดการเข้าถึงไว้ -
วิธี
copy2ของโมดูลshutil,
ซึ่งคัดลอก ไฟล์พร้อมข้อมูลเมตา -
วิธี
removeของโมดูลos,
ซึ่งลบ ไฟล์