Cách viết hoặc print một file trong Python

Nếu bạn chưa quen với Python, bạn cần biết cách ghi tệp. Dưới đây là hướng dẫn về cách ghi hoặc in tệp bằng Python.
Mở tệp để viết mã bằng Python
May mắn thay, cú pháp ghi tệp rất đơn giản, dễ đọc và dễ hiểu cho người mới bắt đầu học Python.
Tạo và ghi nội dung vào một tệp mới trong Python
Để tạo một tệp mới trong Python và mở nó để chỉnh sửa, hãy sử dụng hàm open() tích hợp sẵn và nhập tên tệp trước tham số x.
Bạn đang xem: Cách viết hoặc in một tập tin trong Python
f = open(“testfile.txt”, “x”)
Khi sử dụng tham số x, bạn sẽ nhận được thông báo lỗi nếu tên tệp bạn nhập đã tồn tại. Nếu thành công, bây giờ bạn có thể ghi vào tệp bằng phương thức write().
f.write(“Chào thế giới!”)
Mỗi dòng văn bản bạn viết “write()” sẽ kết thúc bằng một ký tự cuối dòng. Do đó, mỗi chuỗi bổ sung sẽ được ghi vào một dòng mới.
Tốt nhất là luôn nhớ đóng tệp bạn mở bằng hàm close(). Nếu không, tệp có thể không được lưu vào ổ đĩa.
f.đóng()
Bạn cũng có thể tạo và viết một tệp có ít dòng hơn trong Python bằng cách sử dụng từ khóa with.
với open(“testfile.txt”, “x”) là f: f.write(“Xin chào, thế giới!”)
Phương pháp này được khuyên dùng vì “with” sẽ tự động đóng tệp sau khi thực hiện xong, vì vậy bạn không cần phải nhớ điều này nữa.
Sau khi ghi tệp, bạn có thể đọc nó bằng cách mở tệp với tham số r và gọi hàm read().
Ghi dữ liệu vào một tệp hiện có trong Python
Nếu tệp bạn muốn ghi dữ liệu đã tồn tại và bạn muốn thêm dòng mã, bạn cần mở tệp đó bằng tham số as để thêm dữ liệu.
với open(“testfile.txt”, “a”) là f: f.write(“Tôi là một dòng bổ sung.”)
Mọi thứ bạn viết sau khi mở bằng tham số a sẽ được thêm vào một dòng mới.
Mã này cũng giả định rằng tệp của bạn nằm trong cùng thư mục với tập lệnh Python đang hoạt động. Nếu nó thuộc danh mục khác, bạn sẽ cần chọn đường dẫn của nó.
Viết một tệp hiện có bằng Python
Nếu bạn muốn ghi đè lên tệp hiện tại thay vì thêm tệp khác, bạn có thể thực hiện việc này bằng cách mở tệp có tham số w.
với open(“testfile.txt”, “w”) là f: f.write(“Xin chào, thế giới!”)
Bất kể dữ liệu nào được ghi trong tệp testfile.txt, bạn cũng sẽ thấy Hello, world! trong khi đọc nó.
Khắc phục sự cố khi ghi tệp bằng Python
Nếu văn bản bạn đang ghi vào tệp bị hỏng, hãy đảm bảo luôn mở tệp đó bằng mã hóa chính xác.
với open(“testfile.txt”, “w”, encoding=”utf8″) là f:
Hầu hết các tệp văn bản sử dụng mã hóa UTF-8, nhưng một số sử dụng ISO-8859 (iso-8859-1), UTF-16 (utf16) hoặc Windows-1252 (cp1252).
Bộ công cụ Python hiện bao gồm khả năng in tệp bằng tập lệnh khá dễ sử dụng cho mọi người.
Đăng bởi: ĐH KD & CN Hà Nội
Hướng dẫn giáo viên
Bản quyền bài viết thuộc về trường ĐH KD & CN Hà Nội. Mọi sao chép đều là gian lận! Nguồn chia sẻ: ĐH KD & CN Hà Nội (hubm.edu.vn)
Thông tin cần xem thêm:
Tóp 10 Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Video Cách viết hoặc print một file trong Python
Hình Ảnh Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Tin tức Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Review Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Tham khảo Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Mới nhất Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Hướng dẫn Cách viết hoặc print một file trong Python
#Cách #viết #hoặc #print #một #file #trong #Python
Tổng Hợp Cách viết hoặc print một file trong Python
Wiki về Cách viết hoặc print một file trong Python
Bạn thấy bài viết Cách viết hoặc print một file trong Python có giải quyết đươc vấn đề bạn tìm hiểu không?, nếu không hãy comment góp ý thêm về Cách viết hoặc print một file trong Python bên dưới để https://hubm.edu.vn/ có thể chỉnh sửa & cải thiện nội dung tốt hơn cho độc giả nhé! Cám ơn bạn đã ghé thăm Website ĐH KD & CN Hà Nội
Nguồn: hubm.edu.vn
#Cách #viết #hoặc #print #một #file #trong #Python