Xóa tệp python nếu tồn tại
Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách xóa một tệp không còn cần thiết. Trong Python, bạn có thể dễ dàng thực hiện việc này bằng phương thức remove(), rmdir(), rmtree() trong module OS Show
Ghi chú. Tệp hoặc thư mục sau khi bị xóa sẽ bị xóa vĩnh viễn Mô-đun hệ điều hành Python là gìNếu bạn muốn tương tác với hệ điều hành thông qua Python, bạn sẽ phải thực hiện điều đó thông qua mô-đun HĐH. Mô-đun này có nhiều chức năng để tạo, xóa hoặc thay đổi nội dung của một thư mục trong HĐH. Bạn có thể sử dụng các hàm python của nó như name(), environ(), getuid() và uname() để giao tiếp với các hệ điều hành như Mac, Windows và Linux Làm cách nào để xóa tệp trong Python?Bạn có thể sử dụng phương pháp sau để xóa tệp hoặc thư mục trong Python
Sử dụng hệ điều hành. phương thức remove() để xóa một tệpMã số
đầu ra
Trong ví dụ trên, chúng tôi chỉ xóa tệp; hệ điều hành. Phương thức remove() sẽ tìm kiếm tệp cần xóa trong thư mục làm việc Kiểm tra xem Tệp có tồn tại bằng os không. đường dẫn. isfileĐể tránh lỗi, chúng ta có thể kiểm tra xem một tệp đã cho có tồn tại hay không rồi thực hiện thao tác xóa tệp Mã số
đầu ra
Trong ví dụ trên trước khi xóa tệp, trước tiên chúng tôi kiểm tra xem tệp có tồn tại ở một vị trí cụ thể hay không và sau đó xóa tệp Xóa tệp tại một vị trí cụ thể bằng os. đường dẫn. tham giaMã số
đầu ra
Trong ví dụ trên, chúng tôi đang sử dụng os. rmdir mô-đun để xóa thư mục ở một vị trí cụ thể; Ứng dụng hiển thị File Removed. thông điệp. Khi bạn nhìn vào thư mục ban đầu chứa ChangedFile. csv, bạn thấy rằng tệp đã biến mất Nhiệm vụ có vẻ đơn giản trong trường hợp này, và đó là. Tất cả những gì bạn cần làm để xóa tệp là gọi os. remove() với tên tệp và đường dẫn thích hợp (Python mặc định cho thư mục hiện tại, vì vậy bạn không cần chỉ định đường dẫn nếu tệp bạn muốn xóa nằm trong thư mục mặc định). Mức độ dễ dàng mà bạn có thể thực hiện nhiệm vụ này gần như đáng sợ vì nó quá dễ dàng. Đặt các biện pháp bảo vệ tại chỗ luôn là một ý tưởng hay. Bạn có thể muốn xóa các mục khác, vì vậy đây là các chức năng khác mà bạn nên biết
|