โมดูล 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")