Xóa tệp văn bản python

Chúng tôi đã tạo một tệp theo chức năng. viết và ở đây chúng tôi đã tạo một tệp văn bản. Chúng tôi đã viết một tuyên bố trong tệp và đóng tệp. with open["file.txt", "xt"] as f: f.write["This is a New File. Just Created!"] f.close[]

Bước 3 - Mở và Xóa Tệp

Chúng tôi đã mở tệp bằng cách sử dụng. chức năng đọc và đóng tệp bằng cách. chức năng đóng. Cuối cùng, chúng tôi đã xóa tệp bằng os. loại bỏ chức năng. with open["file.txt", "rt"] as f: data = f.read[] f.close[] print[data] os.remove["file.txt"] Vì vậy, đầu ra là

Trong bài viết này, chúng ta sẽ khám phá cách xóa một tệp trong Python bằng mô-đun OS. Mô-đun hệ điều hành Python trong Python cung cấp một cách dễ dàng hơn để người dùng tương tác với hệ điều hành cơ bản

Mô-đun hệ điều hành cung cấp nhiều chức năng cho phép người dùng thực hiện các hành động khác nhau. Một số hành động này có thể bao gồm tạo, di chuyển và xóa tệp và thư mục trong chương trình Python

 

Sử dụng các chức năng của hệ điều hành để xóa một tệp

Để sử dụng mô-đun HĐH, chúng tôi chỉ cần nhập mô-đun đó ở đầu chương trình của chúng tôi. Điều này là do mô-đun HĐH đã được cung cấp trong thư viện chuẩn. Hiện đang sử dụng các chức năng os. remove[] and os. rmdir[] chúng ta có thể xóa các tệp và thư mục tương ứng trong các chương trình Python.

 

 

Trong chương trình bên dưới, chúng ta có một thư mục có tên ‘emptyfolder’ chứa tệp văn bản ‘myfile. txt’ cũng như tệp python có tên ‘deleting. py'. Hiện đang sử dụng os. remove[] chúng tôi có thể xóa tệp ‘myfile. txt’ từ chương trình Python bằng cách chỉ định tên của tệp mà chúng tôi dự định xóa trong dấu ngoặc đơn như minh họa bên dưới.

 



 

Xóa một thư mục bằng mô-đun os

Bên cạnh việc xóa tệp, chúng tôi cũng có thể xóa thư mục trong chương trình Python bằng mô-đun os. Theo cách tương tự, chúng tôi cần chỉ định tên của thư mục mà chúng tôi muốn xóa trong dấu ngoặc đơn của os. phương thức rmdir[].

Tuy nhiên, trước khi có thể tiếp tục sử dụng phương pháp này, chúng tôi cần đảm bảo rằng thư mục mà chúng tôi muốn xóa không chứa bất kỳ tệp nào

 



Xóa một tập tin bằng cách sử dụng hàm remove[]

Điều đáng chú ý là hệ điều hành. remove[] trả về lỗi FileNotFoundError nếu tệp chúng tôi muốn xóa không tồn tại. Trong mã bên dưới, chúng tôi nhận được FileNotFoundError vì tệp có tên 'myfile. txt’ mà chúng tôi đã xóa ban đầu không còn tồn tại trong thư mục

 



Xóa tệp trong khối thử ngoại trừ

Sử dụng phương pháp thử và ngoại trừ, chúng tôi có thể xử lý lỗi này và đảm bảo rằng nó không ngăn chương trình của chúng tôi chạy. Phương thức try and except cũng cho phép chúng ta trả về một thông báo mà người dùng có thể hiểu được.  

 



 

Khối thử trong trường hợp này kiểm tra xem tệp mà chúng tôi đang cố xóa có tồn tại hay không và tiếp tục xóa tệp tên nếu có. Mặt khác, nếu tệp không tồn tại, khối ngoại trừ sẽ được thực thi để ngăn chặn lỗi đang được nêu ra và thay vào đó trả lại thông báo cho người dùng rằng tệp được đề cập không tồn tại

 

Tóm lược

Nếu bạn muốn xem thêm hướng dẫn lập trình, hãy xem kênh Youtube của chúng tôi, nơi chúng tôi có rất nhiều video hướng dẫn Python bằng tiếng Anh

Trong chuỗi Hướng dẫn lập trình Python của chúng tôi, bạn sẽ tìm thấy các tài liệu hữu ích giúp bạn cải thiện kỹ năng lập trình của mình và đẩy nhanh quá trình học tập

hướng dẫn lập trình

  • Cách sử dụng vòng lặp Python for
  • Cách sử dụng Bộ Python
  • Cách sử dụng Từ điển Python
  • Cách sử dụng các lớp Python
  • Cách sử dụng phạm vi Python
  • Cách sử dụng câu lệnh if-else trong Python
  • Cách sử dụng Python RegEx
  • Cách sử dụng Danh sách Python
  • Cách sử dụng Python Liệt kê
  • Cách sử dụng Hàm Python
  • Cách sử dụng Python Split
  • Cách sử dụng Python Try-Exception
  • Cách sử dụng Python Tuples
  • Cách sử dụng Mảng Python
  • Cách sử dụng Sắp xếp Python
  • Cách sử dụng Python DateTime
  • Làm cách nào để tải xuống Python?
  • Cách sử dụng chức năng Ghi tệp Python
  • Cách sử dụng Python Lambda
  • Cách sử dụng Python ListAppend
  • Cách sử dụng Tính năng hiểu danh sách Python
  • Cách sử dụng Bản đồ Python
  • Cách sử dụng Toán tử Python
  • Cách sử dụng Python Pandas
  • Cách sử dụng Yêu cầu Python
  • Cách sử dụng Chuỗi Python
  • Cách sử dụng Đếm Python
  • Cách sử dụng Nhận xét Python
  • Cách sử dụng phương pháp Trình đọc tệp Python
  • Cách sử dụng Python IDE-s
  • Cách sử dụng ghi nhật ký Python
  • Cách sử dụng In Python
  • Cách sử dụng Python Zip
  • Cách sử dụng Python nối thêm
  • Cách sử dụng Biến toàn cục Python
  • Cách sử dụng phương thức nối Python
  • Cách sử dụng độ dài danh sách Python
  • Cách sử dụng các tệp JSON của Python
  • Cách sử dụng Python Modulo
  • Cách sử dụng các phương thức mở tệp Python
  • Cách sử dụng vòng Python
  • Cách sử dụng giấc ngủ Python
  • Cách sử dụng Python thay thế
  • Cách sử dụng dải Python
  • Cách sử dụng mô-đun Thời gian Python
  • Cách sử dụng Python unittests
  • Làm cách nào để lưu dữ liệu vào tệp văn bản bằng Trình quản lý ngữ cảnh?
  • Cách sử dụng các mô-đun bên ngoài Python
  • Cách sử dụng Python tìm
  • Cách cài đặt trình quản lý gói Python pip
  • Cách xóa tệp trong Python
  • Phân tích tệp XML bằng Python
  • Cách tạo GUI bằng Python
  • Cách sử dụng Python trong Command Prompt
  • Cách chạy chương trình Python trong mã VS
  • Cách chạy một chương trình trong Python IDLE
  • Cách chạy chương trình trong Jupyter Notebook
  • Cách đọc tệp văn bản trong Python
  • Cách cộng số trong Python
  • Cách yêu cầu đầu vào của người dùng trong Python
  • Cách gỡ lỗi trong Python
  • Cách tạo một chủ đề trong Python
  • Cách nhập thư viện bằng Python
  • Cách sử dụng trình quản lý gói PIP
  • Cách sử dụng các lớp trong Python
  • Cách đảo ngược chuỗi trong Python
  • Cách chuyển đổi một chuỗi thành int trong Python
  • Cách in trên cùng một dòng trong Python
  • Cách xóa các mục khỏi danh sách
  • Cách thêm vào từ điển trong Python
  • Cách tạo một ngoại lệ trong Python
  • Cách ném ngoại lệ trong Python
  • Cách dừng chương trình trong Python
  • Cách sử dụng xác nhận Python
  • Cách sử dụng trình biên dịch Python

Bạn có muốn học cách viết mã trực tuyến không?

Làm cách nào để xóa văn bản trong Python?

Python Xóa ký tự khỏi chuỗi – Cách xóa ký tự khỏi chuỗi. Trong Python, bạn có thể sử dụng các phương thức replace[] và translate[] để chỉ định ký tự nào bạn muốn xóa khỏi chuỗi và trả về kết quả chuỗi mới đã sửa đổi .

Làm cách nào để cắt bớt một tệp trong Python?

Phương thức cắt bớt tệp Python[] . Nếu kích thước không được chỉ định, vị trí hiện tại sẽ được sử dụng. The truncate[] method resizes the file to the given number of bytes. If the size is not specified, the current position will be used.

Làm cách nào để xóa một tệp trong Python?

Có nhiều cách để Xóa tệp trong Python nhưng những cách tốt nhất là như sau. .
hệ điều hành. remove[] xóa một tập tin
hệ điều hành. unlink[] xóa một tập tin. nó là tên Unix của phương thức remove[]
đóng cửa. rmtree[] xóa một thư mục và tất cả nội dung của nó
đường dẫn. Con đường

Chủ Đề