Xử lý tệp bằng Python
- Trang Trước Định dạng chuỗi Python
- Trang Tiếp Theo Đọc tệp Python
Xử lý tệp là một phần quan trọng của bất kỳ ứng dụng web nào.
Python có một số hàm để tạo, đọc, cập nhật và xóa tệp.
Xử lý tệp
Hàm chính để xử lý tệp trong Python là open()
hàm.
open()
Hàm có hai tham số: tên tệp và mô thức.
Có bốn phương pháp mở tệp khác nhau (mô thức):
"r"
- Đọc - Mặc định. Mở tệp để đọc, nếu tệp không tồn tại thì báo lỗi."a"
- Thêm - Mở tệp để thêm, nếu tệp không tồn tại thì tạo tệp đó."w"
- Ghi - Mở tệp để ghi, nếu tệp không tồn tại thì tạo tệp đó."x"
- Tạo - Tạo tệp được chỉ định, nếu tệp tồn tại thì trả về lỗi.
Ngoài ra, bạn có thể chỉ định rằng tệp nên được xử lý là chế độ nhị phân hay văn bản.
"t"
- Văn bản - Mặc định. Chế độ văn bản."b"
- Nhị phân - Chế độ nhị phân (ví dụ: hình ảnh).
Cú pháp
Ngoài ra, bạn có thể chỉ định rằng tệp nên được xử lý là chế độ nhị phân hay văn bản:
f = open("demofile.txt")
Mã trên tương đương với:
f = open("demofile.txt", "rt")
Vì "r"
(Đọc) và "t"
(Văn bản) là giá trị mặc định, vì vậy bạn không cần chỉ định chúng.
Ghi Chú:Hãy đảm bảo rằng tệp tồn tại, nếu không bạn sẽ nhận được thông báo lỗi.
- Trang Trước Định dạng chuỗi Python
- Trang Tiếp Theo Đọc tệp Python