Hướng dẫn python glob glob1 - trăn cầu giọt1
Nội dung chính Nội dung chính
Hướng dẫn cách lấy danh sách tên file và thư mục trong python. Bạn sẽ học được cách lấy danh sách tên file và thư mục trong python, lấy danh sách đệ quy tên file và thư mục trong python Lấy danh sách tên file và thư mục trong python | os.listdir()Để lấy danh sách tên file và thư mục có trong thư mục được chỉ định, chúng ta dùng hàm os.listdir() tích hợp trong module os, với cú pháp sau đây: os.listdir(path) Trong đó import os0 là đường dẫn thư mục cần lấy danh sách file và thư mục con trong đó. Sau khi chạy, kết quả trả về một list chứa tên của tất cả file và thư mục con có trong thư mục được chỉ định. Lưu ý là hàm os.listdir() chỉ có thể lấy được các file và thư mục con nằm trực tiếp dưới thư mục được chỉ định, chứ không thể lấy được các file và thư mục chứa trong các thư mục con của nó. Ví dụ, bạn có một thư mục có cấu trúc như sau: data/ ├── user │ ├── dir1 │ ├── dir2 │ │ └── name.txt │ ├── pass.txt │ └── user.txt ├── client └── move.py Chúng ta sẽ lấy danh sách tên file và thư mục có trong thư mục import os1 như sau: import os Bạn có thể thấy trong kết quả tên các file và thư mục con nằm trực tiếp dưới thư mục import os1 là import os3, tuy nhiên file import os4 trong thư mục con import os5 lại không thể lấy được. Để lấy danh sách đệ quy tên file và thư mục trong python, hãy sử dụng hàm glob() được hướng dẫn ở phần Lấy danh sách đệ quy tên file và thư mục trong python | glob() Lấy danh sách tên file trong thư mục python | os.path.isfile()Khi chỉ muốn lấy danh sách tên file trong thư mục python, chúng ta cần kết hợp hàm kiểm tra file có tồn tại hay không, và cách viết nội hàm List comprehension trong python. import os Lấy danh sách tên thư mục trong python | os.path.isdir()Tương tự, nếu chỉ muốn lấy danh sách tên thư mục trong python, chúng ta sử dụng kèm hàm kiểm tra folder có tồn tại hay không trong python. import os Lấy danh sách tên file và thư mục trong python | Path.iterdir()Chúng ta cũng có thể sử dụng phương thức iterdir() trong module pathlib để lấy danh sách tên file và thư mục trong python với cú pháp sau đây: os.listdir(path) Trong đó import os0 là một instance tạo ra bởi class pathlib.Path() chứa thông tin đường dẫn của thư mục gốc. Kết quả trả về của chương trình là một path iterator - một trình lặp đại diện cho các tệp và thư mục có trong thư mục gốc. Cách sử dụng như ví dụ sau: import pathlib Lấy danh sách tên file và thư mục trong python | glob()Chúng ta cũng có thể sử dụng hàm glob() trong module glob() để lấy danh sách tên file và thư mục trong python với cách viết sau đây: import glob Bạn có thể gán đường dẫn thư mục vào biến và sử dụng như sau: import glob Lấy danh sách đệ quy tên file và thư mục trong python | glob()Để lấy danh sách đệ quy tên file và thư mục trong python, bao gồm cả các file và thư mục trong một thư mục và các thư mục con của nó, chúng ta sử dụng hàm glob() đệ quy như sau: import glob Bạn có thể gán đường dẫn thư mục vào biến và sử dụng như sau: import glob Cả hai đều đưa ra kết quả là danh sách đệ quy tên file và thư mục có trong thư mục import os1 như sau: ['./user\\', './user\\dir1', './user\\dir1\\kiyoshi', './user\\dir1\\user.txt', './user\\dir2', './user\\dir2\\kiyoshi', './user\\dir2\\user.txt', './user\\pass.txt', './user\\user.txt']
Tổng kết và thực hànhTrên đây Kiyoshi đã hướng dẫn bạn về cách lấy danh sách tên file và thư mục trong python rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé. Và hãy cùng tìm hiểu những kiến thức sâu hơn về python trong các bài học tiếp theo. Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại Creativecommons và DMCA Bài viết liên quan
Hãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam! HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>16. xử lý file trong python
Bài Viết Liên QuanQuảng CáoCó thể bạn quan tâmCách sửa lỗi trong speakers properties ko hiện enhancement năm 20241 tháng trước . bởi MilitaryTracingToplist được quan tâm#1
Top 7 sự tích hồ gươm - ngữ văn lớp 6 20235 tháng trước#2
Top 7 gdcd 6 bài 1 kết nối tri thức 20235 tháng trước#3
Top 7 ý nghĩa của xây dựng gia đình văn hóa 20235 tháng trước#4
Top 6 mẫu hợp đồng mượn đất làm nhà xưởng 20235 tháng trước#5
Top 3 tổng tài biến thái tôi yêu anh tập 27 20235 tháng trước#6
Top 6 kết thực phim mỹ nhân vô lệ 20235 tháng trước#7
#8
Top 8 đề tài và chủ de của tác phẩm tắt đèn 20235 tháng trước#9
Top 5 tiểu sử của thầy thích pháp hòa 20235 tháng trướcQuảng cáoXem NhiềuBánh rau câu sinh nhật chứa bao nhiêu calo năm 20241 tuần trướcTự học tiếng anh như thế nào hiệu quả năm 20241 tuần trướcBài tập tìm hằng số cân bằng hoá 11 năm 20245 ngày trướcHọ tiếng nhật của bạn là gì năm 20241 tuần trướcBăn khoăn có nghĩa là gì năm 20245 ngày trướcTìm hiểu chung về văn bản nghị luận năm 20243 ngày trướcAnh bộ đội cụ hồ gốc bỉ là gì năm 20242 ngày trướcÝ nghĩa của header from top là gì năm 20241 tuần trướcBao cáo đầu tư mua đất để làm văn phòng năm 20245 giờ trướcQuảng cáoChúng tôiTrợ giúpBản quyền © 2021 Học Tốt Inc.
|