Python làm powerpoint

Python là ngôn ngữ lập trình rất đơn giản và thân thiện với người dùng. Qua bài viết này, chúng ta sẽ tìm hiểu thao tác Mở tệp, Đọc tệp, Ghi tệp, Xóa tệp trong Python

Open File

1. cú pháp

Python làm powerpoint

2. Ý nghĩa của các tham số trong hàm open() của Python

  • Tham số file_name. Là một chuỗi chứa tên tập tin mà ta muốn mở
  • Tham số access_mode. Là chế độ của tệp được mở, VD đọc, ghi, ghi nối v. v… Tham số này là tùy chọn và chế độ mặc định là đọc ( r )
  • Tham số đệm. Use to set up buffer. Nếu giá trị được thiết lập là 0 thì không sử dụng bộ nhớ đệm. If value is 1 then set up line buffering. If value is a number < 0, set setting default buffer size

3. Ý nghĩa của các chế độ mở tệp trong Python

 

r. Open a file by read mode. Con trỏ tệp (con trỏ tệp) được đặt ở đầu tệp. This is default mode

rb. Open a file nhị phân theo chế độ đọc chỉ. Con trỏ tệp (con trỏ tệp) được đặt ở đầu tệp. This is default mode

r+. Open a file by read mode and write. Con trỏ tệp (con trỏ tệp) được đặt ở đầu tệp

rb+. Open a file by read mode and write in the binary format. Con trỏ tệp (con trỏ tệp) được đặt ở đầu tệp

w. Open a file by write mode. Ghi đè tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại thì sẽ tạo tệp mới để ghi

wb. Open a file by write mode in the binary format. Ghi đè tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại thì sẽ tạo tệp mới để ghi

w+. Open an file to read and write. Ghi đè tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại thì sẽ tạo một tệp mới để đọc và ghi

wb+. Open a file to read and write in the binary format. Ghi đè tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại thì sẽ tạo một tệp mới để đọc và ghi

a. Open an file to write connection. Tệp con trỏ sẽ được đặt ở cuối tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại, hãy tạo tệp mới để ghi

ab. Open an file to write connection in the binary format. Tệp con trỏ sẽ được đặt ở cuối tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại, hãy tạo tệp mới để ghi

một +. Open an file to write connection and read. Tệp con trỏ sẽ được đặt ở cuối tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại, hãy tạo tệp mới để đọc và ghi

ab+. Open an file to write connection and read in the binary format. Tệp con trỏ sẽ được đặt ở cuối tệp nếu tệp đã tồn tại. Nếu tệp không tồn tại, hãy tạo tệp mới để đọc và ghi

Thuộc tính của tệp đối tượng

tập tin. đóng cửa. Trả lại đúng nếu tệp đã được đóng, nếu tệp vẫn còn mở thì tra lại sai

tập tin. cách thức. Return to input mode of file

tập tin. Tên. Trả về tên của tập tin

Một số phương thức phổ biến khi làm việc với tệp trong Python

1. Phương thức close()

Đóng tập tin đang được mở

> Lưu ý. Python tự động đóng tệp khi đối tượng tham chiếu đến tệp được gán cho tệp khác

2. Phương thức write() trong Python

Use to write a string to open file

Chuỗi có thể có cả dữ liệu nhị phân, không chỉ có bản văn

Phương thức write() sẽ không tự động thêm các ký tự xuống dòng vào cuối chuỗi

 

Cú pháp write() trong python

Python làm powerpoint

3. Phương thức read()

Phương thức read() cho phép đọc một chuỗi từ một tệp đang mở. Khi gọi phương thức này, ta cần truyền vào tham số là số byte được đọc từ tệp

Cú pháp read()

Python làm powerpoint

4. Một số phương thức phổ biến khác khi thao tác với tệp

Phương thức tell(). Get the current location of the file con cursor

Phương thức seek(). Thay đổi vị trí hiện tại của tập tin con trỏ

Phương thức rename(). Use to change name file. Phương thức này nhận 2 tham số là tên tệp hiện tại và tên mới

Phương thức remove(). Use to delete file. Ta cần truyền vào tên tập tin muốn xóa

Cú pháp minh họa

Python làm powerpoint

Thao tác với thư mục trong Python

Python cung cấp mô-đun hệ điều hành có các phương thức cho phép tạo, xóa và thay đổi các thư mục

A number of method of module os as after

mkdir(). Create new directory. Phương thức này nhận một tham số là tên thư mục ta muốn tạo

chdir(). Change the current directory. Phương thức này nhận một tham số là tên thư mục mà ta muốn chuyển đến

getcwd(). Showing working directory doing current at

rmdir(). Delete the directory

Đọc tệp, ghi tệp trong Python

1. Tạo ứng dụng để kiểm tra cách ghi tập tin

Mở một trình soạn thảo, ở đây ta sử dụng PyCharm. Sau đó, ta tạo một Project Python mới, đặt tên và chọn đường dẫn chứa đồ án vừa tạo

2. Viết mã để ghi tập tin

Sau khi đã tạo dự án, hãy tạo tệp mã nguồn python, sau đó viết mã để thực hiện việc ghi dữ liệu lên tệp như hình sau

Python làm powerpoint

Trong ví dụ này, ta đã tạo và mở một tệp có tên là dữ liệu. txt, sau đó ta ghi dữ liệu lên tệp, rồi ta đóng tệp vừa mở. Sau khi đã thực thi tệp mã nguồn này, tệp văn bản sẽ được tạo ra

3. Viết mã để đọc tệp với Python

Tiếp theo, ta tạo mã nguồn tệp Python để viết mã đọc tệp dữ liệu vừa được tạo ở bước trên. In this post, ta open file data. txt ở bước trên, rồi đọc một chuỗi bao gồm 20 ký tự, sau đó ta vào chuỗi vừa đọc. The end of the end file is open

Python làm powerpoint

4. Thực hiện chương trình và xem kết quả

Sau khi viết mã xong, ta thực thi chương trình Python, ta sẽ thấy nội dung được hiển thị

 

Python không khó và với những hướng dẫn cụ thể có thể ở trên, hy vọng bạn sẽ nhanh chóng thành công các thao tác cơ bản trong Python