Bài 28. Quản Lý File Và Folder - Python Dainganxanh
Có thể bạn quan tâm
Trong bài này, ta sẽ tìm hiểu về quản lý tệp và thư mục bằng Python, cách tạo một thư mục, đổi tên, liệt kê tất cả các thư mục và làm việc với thư mục.
Python có module os cung cấp cho chúng ta nhiều phương pháp hữu ích để làm việc với folder và file.
Làm việc với module os
Xác định thư mục hiện tại
Copyimport os a = os.getcwd() b = os.getcwdb() print(a)# in ra đường dẫn đến thư mục hiện tại (kiểu str) print(type(a))# <class 'str'> print(b)# in ra đường dẫn đến thư mục hiện tại (kiểu bytes) print(type(b))# <class 'bytes'>Mở thư mục khác (chuyển thư mục làm việc)
Copyimport os os.chdir('C:\\Python')# ví dụ chuyển sang thư mục Python trong ổ CXem nội dung thư mục
Để xem trong thư mục có chứa gì ta dùng hàm listdir(). Hàm trả về một list là tên các file và thư mục con có trong thư mục đang làm việc.
Copyimport os noidung = os.listdir() print(noidung)# list liệt kê tên file và subfolderTạo thư mục mới
Copyimport os os.mkdir('thumucmoi')Xóa thư mục hoặc file
Sử dụng phương thức remove() để xóa file và rmdir() để xóa folder (chỉ xóa được folder trống).
Copyimport os os.remove('filename.txt')# xóa file có tên: filename.txt os.rmdir('foldername')# xóa folder có tên: foldername print(os.listdir())Để xóa một thư mục không trống, ta có thể sử dụng phương thức rmtree() thuộc module shutil
Copyimport shutil shutil.rmtree('fodername') print(os.listdir())Từ khóa » Xóa Thư Mục Trong Python
-
Xóa Thư Mục Trong Python
-
Python Xóa Tệp Và Thư Mục
-
Cách Xóa File Và Thư Mục Trong Python đơn Giản, Nhanh Chóng
-
Làm Cách Nào để Xóa / Xóa Thư Mục Không Trống Với Python? - HelpEx
-
Xóa File Trong Python | Lập Trình Từ Đầu
-
Quản Lý File Và Thư Mục Trong Python
-
Tạo Và Xóa Thư Mục Bằng Python
-
Các Thao Tác Trên Thư Mục (directory) Với Python - Góc Học IT
-
File I/O Trong Python | TopDev
-
Làm Cách Nào để Xóa Nội Dung Của Một Thư Mục Trong Python?
-
Ghi (write), Tạo (create) Và Xóa (delete) Tập Tin (file) Với Python
-
Bài 27. Quản Lý File Và Folder - Song Lâm Tech Wesite
-
Python Delete File - W3Schools
-
Hướng Dẫn Các Thao Tác Cơ Bản Với File Trong Python - .vn