Lập trình Python – 36. Cách đọc và ghi file trong python

Xin chào các bạn! Hôm nay, chúng ta sẽ tìm hiểu về cách đọc và ghi file trong Python. Việc làm việc với file là một phần quan trọng trong quá trình lập trình, và Python cung cấp cho chúng ta các phương thức đơn giản để thực hiện điều này.

Lập trình Python - 36. Cách đọc và ghi file trong python
Lập trình Python – 36. Cách đọc và ghi file trong python

Tạo file và ghi nội dung

Để tạo một file mới, chúng ta sử dụng phương thức open với chế độ ghi file (w). Ví dụ, nếu chúng ta muốn tạo một file có tên là “example.txt”, chúng ta có thể làm như sau:

file = open("example.txt", "w")

Sau đó, chúng ta có thể sử dụng phương thức write để ghi nội dung vào file. Ví dụ, nếu chúng ta muốn ghi dòng “Xin chào các bạn!” vào file, chúng ta có thể làm như sau:

file.write("Xin chào các bạn!")

Cuối cùng, chúng ta cần đóng file bằng cách sử dụng phương thức close để đảm bảo rằng nội dung đã được ghi vào file:

file.close()

Đọc nội dung từ file

Để đọc nội dung từ file, chúng ta sử dụng phương thức open với chế độ đọc file (r). Ví dụ, nếu chúng ta muốn đọc nội dung của file “example.txt”, chúng ta có thể làm như sau:

file = open("example.txt", "r")
content = file.read()
print(content)
file.close()

Kết quả sẽ là chuỗi “Xin chào các bạn!”. Chúng ta cũng có thể đọc từng dòng trong file bằng cách sử dụng phương thức readline. Ví dụ:

file = open("example.txt", "r")
line = file.readline()
print(line)
file.close()

Mở file với encoding

Khi làm việc với các ngôn ngữ khác nhau như tiếng Việt, tiếng Nhật, tiếng Hàn, chúng ta cần đảm bảo rằng file được mở với chế độ encoding phù hợp. Ví dụ, nếu chúng ta muốn mở file với encoding UTF-8, chúng ta có thể làm như sau:

file = open("example.txt", "w", encoding="utf-8")

Kết luận

Trên đây là một số cách đơn giản để đọc và ghi file trong Python. Hy vọng rằng những kiến thức này sẽ giúp các bạn làm việc hiệu quả với file trong quá trình lập trình. Hãy thử áp dụng kiến thức này vào các bài tập thực hành và tìm hiểu thêm về các phương thức khác để làm việc với file. Đừng quên ghé thăm website COMDY của chúng tôi để cập nhật thêm nhiều nội dung hữu ích và thú vị về lập trình Python.

Hẹn gặp lại các bạn trong những bài viết tiếp theo!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *