119 of 151 menu

วิธีการ copy ของโมดูล shutil

เมธอด copy ของโมดูล shutil ทำการคัดลอกไฟล์โดยคงโหมดการเข้าถึงไฟล์ไว้ ในพารามิเตอร์แรกของเมธอดจะระบุ เส้นทางไปยังไฟล์ต้นฉบับ ในพารามิเตอร์ที่สอง - เส้นทางปลายทางของไฟล์ใหม่

ในพารามิเตอร์ที่สามซึ่งไม่จำเป็น สามารถกำหนด การทำงานกับ symbolic links ได้ (ค่าเริ่มต้น คือ follow_symlinks=True)

ไวยากรณ์

import shutil shutil.copy(แหล่งที่มาที่คัดลอก, ปลายทางที่คัดลอกไป, [โหมดสำหรับ symbolic links])

ตัวอย่าง

มาคัดลอกไฟล์ file1.txt ไปยัง ไฟล์ file2.txt กัน:

import shutil shutil.copy('file1.txt', 'file2.txt')

ดูเพิ่มเติม

  • เมธอด copy2 ของโมดูล shutil,
    ซึ่งคัดลอก ไฟล์พร้อมเมตาดาต้า
  • เมธอด copytree ของโมดูล shutil,
    ซึ่งคัดลอก โฟลเดอร์แบบเรียกซ้ำ
  • เมธอด path.isfile ของโมดูล os,
    ซึ่งตรวจสอบ การมีอยู่ของไฟล์
  • เมธอด move ของโมดูล shutil,
    ซึ่งย้าย ไฟล์หรือไดเรกทอรีแบบเรียกซ้ำ
  • เมธอด makedirs ของโมดูล os,
    ซึ่งสร้าง โฟลเดอร์
  • เมธอด mkdir ของโมดูล os,
    ซึ่งสร้าง โฟลเดอร์เดียว
  • เมธอด rmdir ของโมดูล os,
    ซึ่งย้าย หรือลบโฟลเดอร์ว่าง
  • เมธอด remove ของโมดูล os,
    ซึ่งลบ ไฟล์
  • เมธอด getcwd ของโมดูล os,
    ซึ่งส่งคืน ไดเรกทอรีการทำงานปัจจุบัน
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ