124 of 151 menu

วิธี rename ของโมดูล os

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

ไวยากรณ์

import os os.rename(พาธต้นทาง, พาธใหม่, [ไฟล์เดสคริปเตอร์พาธต้นทาง], [ไฟล์เดสคริปเตอร์พาธใหม่])

ตัวอย่าง

มาเปลี่ยนชื่อโฟลเดอร์ dir1 กัน:

import os os.rename('dir1', 'dir2')

ตัวอย่าง

ทีนี้มาเปลี่ยนชื่อไฟล์กัน:

import os os.rename('file1.txt', 'file2.txt')

ดูเพิ่มเติม

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