การจัดการไฟล์ Python
- หน้าก่อนหน้า Python 字符串格式化
- หน้าต่อไป Python 文件读取
การจัดการไฟล์เป็นส่วนประกอบสำคัญของโปรแกรม Web ทุกๆ โปรแกรม
Python มีฟังก์ชันเพื่อสร้าง อ่าน ปรับปรุง และลบไฟล์
การจัดการไฟล์
ฟังก์ชันสำคัญในการจัดการไฟล์ใน Python คือ open()
ฟังก์ชัน
open()
ฟังก์ชันมีสองตัวเลขา: ชื่อไฟล์และโหมด
มีวิธีเปิดไฟล์แบบต่างๆ (โหมด) สี่รูปแบบ
"r"
- การอ่าน - ค่าเริ่มต้น เปิดไฟล์เพื่ออ่าน ถ้าไฟล์ไม่มีอยู่จะแสดงข้อผิดพลาด"a"
- การเพิ่มเติม - เปิดไฟล์เพื่อเพิ่มเติม ถ้าไฟล์ไม่มีอยู่จะสร้างไฟล์"w"
- การเขียน - เปิดไฟล์เพื่อเขียน ถ้าไฟล์ไม่มีอยู่จะสร้างไฟล์"x"
- สร้าง - สร้างไฟล์ที่กำหนด ถ้าไฟล์มีอยู่แล้วจะได้รับข้อผิดพลาด
นอกจากนี้ คุณสามารถกำหนดว่าไฟล์ควรจะจัดการเป็นโหมดเป็นแบบบิกซ์เน็ตหรือโหมดข้อความ
"t"
- โหมดข้อความ - ค่าเริ่มต้น โหมดข้อความ"b"
- โหมดบิกซ์เน็ต - โหมดบิกซ์เน็ต (เช่น รูปภาพ)
ภาษา
นอกจากนี้ คุณสามารถกำหนดว่าไฟล์ควรจะจัดการเป็นโหมดเป็นแบบบิกซ์เน็ตหรือโหมดข้อความ
f = open("demofile.txt")
รหัสที่ขึ้นมาด้วยความเหมือนกันคือ:
f = open("demofile.txt", "rt")
เพราะ "r"
(อ่าน)และ "t"
(ข้อความ)เป็นค่าเริ่มต้น ดังนั้นไม่จำเป็นต้องกำหนดเขา
หมายเหตุ:กรุณาตรวจสอบว่าไฟล์มีอยู่หรือไม่ ไม่เช่นนั้น คุณจะได้รับข้อความข้อผิดพลาด
- หน้าก่อนหน้า Python 字符串格式化
- หน้าต่อไป Python 文件读取