การปิดไฟล์
หลังจากใช้งานไฟล์เสร็จแล้ว เราควรปิดไฟล์เสมอ โดยใช้เมธอด close()
Python
file.close()
ตัวอย่างการใช้งาน
Python
# อ่านไฟล์
with open('data.txt', 'r') as file:
for line in file:
print(line.strip()) # ลบ n ออกจากท้ายบรรทัด
# เขียนไฟล์
with open('output.txt', 'w') as file:
file.write('Hello, world!n')
file.write('This is a new line.n')
ข้อควรระวัง:
- การเปิดไฟล์ในโหมด
'w'หรือ'x'จะลบข้อมูลเดิมในไฟล์ (ถ้ามี) - ควรปิดไฟล์เสมอหลังจากใช้งานเสร็จ เพื่อป้องกันปัญหาที่อาจเกิดขึ้น