Trong Python, không cần nhập thư viện bên ngoài để đọc và ghi tệp. Python cung cấp một chức năng sẵn có để tạo, viết và đọc tệp Show
Cách mở tệp văn bản bằng PythonĐể mở tệp, bạn cần sử dụng chức năng f= open("guru99.txt","w+")1 tích hợp. Hàm mở tệp Python trả về một đối tượng tệp chứa các phương thức và thuộc tính để thực hiện các thao tác khác nhau để mở tệp trong Python Cú pháp của hàm mở tệp Python file_object = open("filename", "mode") Đây,
Thông tin chi tiết về các chế độ này được giải thích bên dưới Trong hướng dẫn xử lý tệp trong Python này, chúng ta sẽ tìm hiểu Cách tạo một tệp văn bản trong PythonVới Ghi vào tệp Python, bạn có thể tạo một. tập tin văn bản (guru99. txt) bằng cách sử dụng mã, chúng tôi đã chứng minh ở đây Bước 1) Mở. tập tin txt f= open("guru99.txt","w+")
Bước 2) Nhập dữ liệu vào tệp for i in range(10): f.write("This is line %d\r\n" % (i+1))
Bước 3) Đóng phiên bản tệp f.close()
Đây là kết quả sau khi thực thi mã để tạo tệp văn bản trong ví dụ Python Cách tạo một tệp văn bản trong Python Khi bạn nhấp vào tệp văn bản của mình trong trường hợp của chúng tôi “guru99. txt” nó sẽ giống như thế này Ví dụ về cách tạo tệp văn bản trong Python Cách nối tệp văn bản trong PythonBạn cũng có thể nối/thêm văn bản mới vào tệp đã có sẵn hoặc tệp mới Bước 1) f=open("guru99.txt", "a+") Một lần nữa nếu bạn có thể thấy một dấu cộng trong mã, nó cho biết rằng nó sẽ tạo một tệp mới nếu nó không tồn tại. Nhưng trong trường hợp của chúng tôi, chúng tôi đã có tệp, vì vậy chúng tôi không bắt buộc phải tạo tệp mới cho thao tác thêm vào tệp của Python Bước 2) for i in range(2): f.write("Appended line %d\r\n" % (i+1)) Điều này sẽ ghi dữ liệu vào tệp ở chế độ chắp thêm Cách nối tệp văn bản trong Python Bạn có thể xem đầu ra trong “guru99. txt” tập tin. Đầu ra của mã là tệp trước đó được thêm dữ liệu mới bởi Python append to file operation Ví dụ về Cách nối tệp văn bản trong Python Cách đọc tệp trong PythonBạn có thể đọc một tệp bằng Python bằng cách gọi. txt ở “chế độ đọc”(r) Bước 1) Mở tệp ở chế độ Đọc f=open("guru99.txt", "r") Bước 2) Chúng tôi sử dụng chức năng chế độ trong mã để kiểm tra xem tệp có ở chế độ mở không. Nếu có, chúng tôi tiếp tục ________số 8Bước 3) Sử dụng f. đọc để đọc dữ liệu tệp và lưu trữ nó trong nội dung biến để đọc tệp trong Python contents =f.read() Bước 4) In nội dung cho tệp văn bản đọc Python Đây là đầu ra của tệp Python đã đọc Cách đọc tệp trong Python Cách đọc từng dòng tệp trong PythonBạn cũng có thể đọc của bạn. txt theo từng dòng nếu dữ liệu của bạn quá lớn để đọc. mã readlines() sẽ tách biệt dữ liệu của bạn ở chế độ dễ đọc Cách đọc từng dòng tệp trong Python Khi bạn chạy mã (f1=f. readlines()) để đọc từng dòng tệp trong Python, nó sẽ tách từng dòng và trình bày tệp ở định dạng có thể đọc được. Trong trường hợp của chúng tôi, dòng ngắn và có thể đọc được, đầu ra sẽ trông giống như chế độ đọc. Nhưng nếu có một tệp dữ liệu phức tạp không thể đọc được, thì đoạn mã này có thể hữu ích Các loại tệp trong Python là gì?Có hai loại tệp có thể được xử lý trong python, tệp văn bản thông thường và tệp nhị phân (được viết bằng ngôn ngữ nhị phân, 0s, . tệp văn bản. Trong loại tệp này, mỗi dòng văn bản được kết thúc bằng một ký tự đặc biệt gọi là EOL (End of Line), theo mặc định là ký tự dòng mới ('\n') trong python.
Ba loại tệp trong Python là gì?Có ba loại đối tượng tệp khác nhau. . tệp văn bản Tệp nhị phân được đệm Tệp nhị phân thô Tại sao các tệp được sử dụng trong Python?Tầm quan trọng của việc xử lý tệp trong Python
. Đây là nơi lưu trữ dữ liệu hoặc ghi vào tệp
Có bao nhiêu loại tệp dữ liệu trong Python?Chủ yếu có hai loại tệp dữ liệu — tệp văn bản và tệp nhị phân. Một tệp văn bản bao gồm các ký tự mà con người có thể đọc được, có thể được mở bởi bất kỳ trình soạn thảo văn bản nào. Mặt khác, các tệp nhị phân được tạo thành từ các ký tự và ký hiệu không thể đọc được của con người, yêu cầu các chương trình cụ thể để truy cập nội dung của nó. |