Crawl và tìm kiếm các thư mục sử dụng Python
Trong học phần này, chúng ta sẽ học làm thế nào để quét một thư mục để nhận tất cả các files chứa ở đó. Cái đó
sẽ bao gồm tất cả các files trong các thư mục phụ. Các files khớp có thể thuộc một loại cụ thể, như các text
files hay mọi cái đơn trong chúng.
Cái này thường là một hoạt động bắt đầu khi làm việc với các files, để phát hiện tất cả những cái đang tồn tại
Sẵn sàng
Hãy bắt đầu bằng cách tạo một thư mục test với một vài thông tin file:
$ mkdir dir
$ touch dir/file1.txt
$ touch dir/file2.txt
$ mkdir dir/subdir
$ touch dir/subdir/file3.txt
$ touch dir/subdir/file4.txt
$ touch dir/subdir/file5.pdf
$ touch dir/file6.pdf
Tất cả các files sẽ là rỗng; chúng ta sẽ sử dụng chúng trong phần này chỉ để khám phá chúng. Nhận thấy có 4 files
cái có mở rộng .txt và 2 files cái có một mở rộng .pdf.
Đi vào thư mục dir được tạo
$ cd dir