1. Trang chủ
  2. » Giáo án - Bài giảng

Bài 14 file

14 16 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Đặt vấn đề Nêu kiểu liệu học? Các kiểu liệu chuẩn: int, float, … Các kiểu liệu có cấu trúc: string, list, … Đặt vấn đề Nêu đặc điểm chung kiểu liệu trên? • • Được cấp phát nhớ lưu trữ nhớ Bị kết thúc chương trình, nguồn điện LOGO Tệp Python Giáo viên: Dương Thành Long Email: mrlong07.11@gmail.com SĐT/Zalo: 0835.100.699 Website: songlamtech.com elearning.songlamtech.com elearning.songlamtech.com NỘI DUNG Vai trò kiểu tệp Phân loại tệp Cách khai báo số thao tác với tệp elearning.songlamtech.com elearning.songlamtech.com Vai trò kiểu tệp Dữ liệu kiểu tệp lưu trữ lâu dài nhớ ngồi (đĩa từ, CD, ) khơng bị tắt nguồn điện Lượng thông tin lưu trữ tệp lớn phụ thuộc vào dung lượng đĩa elearning.songlamtech.com elearning.songlamtech.com Phân loại tệp Tệp định kiểu Tệp văn Là tệp mà phần tử có Gồm kí tự phân chia thành kiểu Số lượng phần tử không xác nhiều dòng định trước Dưới ta xét khai báo làm việc với tệp văn elearning.songlamtech.com elearning.songlamtech.com Mở tệp Biếế n tệp = open(filePath, mode, buffer) Trong đó: Biến tệp người lập trình đặt filePath là đường dẫn đến địa tệp mode là thông số thiết lập chế độ mở tệp cấp quyền gì? Mặc định mode bằng r (xem các mode ở dưới) buffer là thơng số đệm cho tệp mặc định elearning.songlamtech.com elearning.songlamtech.com Mở tệp Mode Chú thích r Chế độ phép đọc Chế độ ghi file, file khơng tồn tạo w file ghi nội dung, file tồn ghi đè nội dung lên file cũ elearning.songlamtech.com elearning.songlamtech.com Đọc tệp Sau mở file rồi, để đọc file sử dụng phương thức read với cú pháp: fileObject.read(length); Trong đó: fileObject là đối tượng mà thu sử dụng hàm open() length là dung lượng liệu mà muốn đọc, để trống tham số đọc hết file file lớn q đọc đến giới hạn nhớ cho phép elearning.songlamtech.com elearning.songlamtech.com Đọc tệp VÍ DỤ: Đọc xuất liệu đọc file readme # mo file file = open('readme.md') # doc file data = file.read(); # dong file file.close() # in du lieu doc duoc print(data) elearning.songlamtech.com elearning.songlamtech.com Đóng tệp Để đóng file mở, sử dụng phương thức close() với cú pháp sau: fileObject.close() Trong đó: fileObject là đối tượng mà thu sử dụng hàm open() Để đảm bảo quy chế đóng mở giải phóng nhớ cho chương trình phải ln nhớ đóng file kết thúc phiên làm việc elearning.songlamtech.com elearning.songlamtech.com Ghi tệp Để ghi tệp phải chắn mở tệp chế độ cho phép ghi Và sử dụng phương thức write với cú pháp sau: fileObject.write(data) Trong đó: fileObject là đối tượng mà thu sử dụng hàm open() data liệu mà muốn ghi vào tệp elearning.songlamtech.com elearning.songlamtech.com Ghi tệp VÍ DỤ:  Ghi liệu vào file ketqua.out # mo file o che ghi file = open(‘ketqua.out','w') # ghi file file.write('Thanh Long – songlamtech.com') # dong file file.close() LOGO Cảm ơn! Http://songlamtech.com ... Chế độ ghi file, file không tồn tạo w file ghi nội dung, cịn file tồn ghi đè nội dung lên file cũ elearning.songlamtech.com elearning.songlamtech.com Đọc tệp Sau mở file rồi, để đọc file sử dụng... elearning.songlamtech.com Đọc tệp VÍ DỤ: Đọc xuất liệu đọc file readme # mo file file = open('readme.md') # doc file data = file. read(); # dong file file.close() # in du lieu doc duoc print(data) elearning.songlamtech.com... Ghi liệu vào file ketqua.out # mo file o che ghi file = open(‘ketqua.out','w') # ghi file file.write('Thanh Long – songlamtech.com') # dong file file.close() LOGO Cảm ơn! Http://songlamtech.com

Ngày đăng: 06/09/2021, 10:22

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    Vai trò kiểu tệp

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w