Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การเปลี่ยนชื่อและลบไฟล์ (Renaming and Deleting Files) ใน Python

โมดูล os ของ Python มีเมธอดที่ช่วยให้คุณดำเนินการประมวลผลไฟล์ เช่น การเปลี่ยนชื่อและลบไฟล์

เพื่อใช้โมดูลนี้ คุณต้อง import ก่อน แล้วคุณสามารถเรียกฟังก์ชันที่เกี่ยวข้องได้

เมธอด rename()

เมธอด rename() รับสองอาร์กิวเมนต์ คือ ชื่อไฟล์ปัจจุบันและชื่อไฟล์ใหม่

ไวยากรณ์ (Syntax)

os.rename(current_file_name, new_file_name)

ตัวอย่าง

ตัวอย่างต่อไปนี้เปลี่ยนชื่อไฟล์ที่มีอยู่ test1.txt:

#!/usr/bin/python
import os
# เปลี่ยนชื่อไฟล์จาก test1.txt เป็น test2.txt
os.rename("test1.txt", "test2.txt")

เมธอด remove()

คุณสามารถใช้เมธอด remove() เพื่อลบไฟล์โดยการระบุชื่อไฟล์ที่จะลบเป็นอาร์กิวเมนต์

ไวยากรณ์ (Syntax)

os.remove(file_name)

ตัวอย่าง

ตัวอย่างต่อไปนี้ลบไฟล์ที่มีอยู่ test2.txt:

#!/usr/bin/python
import os
# ลบไฟล์ test2.txt
os.remove("text2.txt")