120 of 151 menu

วิธี copy2 ของโมดูล shutil

เมธอด copy2 ของโมดูล shutil ทำการคัดลอกไฟล์พร้อมเก็บรักษาข้อมูลเมตาของไฟล์นั้น พารามิเตอร์แรกของเมธอดระบุเส้นทาง ไปยังไฟล์ต้นทาง พารามิเตอร์ที่สอง - เส้นทางปลายทางสำหรับไฟล์ใหม่ พารามิเตอร์ที่สาม ซึ่งเป็นตัวเลือก กำหนดการทำงาน กับลิงก์สัญลักษณ์ (ค่าเริ่มต้น follow_symlinks=True)

ไวยากรณ์

import shutil shutil.copy2(แหล่งที่คัดลอก, ปลายทางที่คัดลอก, [โหมดสำหรับลิงก์สัญลักษณ์])

ตัวอย่าง

ลองคัดลอกไฟล์ file1.txt ไปเป็น ไฟล์ file2.txt:

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

ผลลัพธ์จากการรันโค้ด:

file2.txt

ดูเพิ่มเติม

  • เมธอด copy ของโมดูล shutil,
    ซึ่งคัดลอก ไฟล์โดยเก็บรักษาโหมดการเข้าถึง
  • เมธอด copytree ของโมดูล shutil,
    ซึ่งคัดลอก โฟลเดอร์แบบเรียกซ้ำ
  • เมธอด move ของโมดูล shutil,
    ซึ่งย้าย ไฟล์หรือไดเรกทอรีแบบเรียกซ้ำ
  • เมธอด path.isfile ของโมดูล os,
    ซึ่งตรวจสอบ การมีอยู่ของไฟล์
  • เมธอด makedirs ของโมดูล os,
    ซึ่งสร้าง ไดเรกทอรี
  • เมธอด mkdir ของโมดูล 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ