Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mendapatkan Senarai Fail yang Ditapis dalam Direktori Menggunakan Modul `glob` Python?
Mengambil semula Senarai Fail yang Ditapis daripada Direktori dalam Python
Mendapatkan semula senarai lengkap fail dalam direktori ialah tugas biasa dalam pengaturcaraan. Walau bagaimanapun, selalunya wajar untuk menapis senarai ini berdasarkan kriteria tertentu. Dalam Python, ini boleh dicapai tanpa menggunakan arahan luaran atau penggunaan gelung yang rumit.
Modul glob Python menyediakan cara yang cekap untuk mendapatkan senarai fail yang ditapis. Untuk menggambarkan penggunaannya, pertimbangkan senario berikut: anda ingin mengekstrak senarai fail JPEG yang mengandungi corak "145592*".
Untuk mencapai ini, gunakan kod Python berikut:
import glob jpgFilenamesList = glob.glob('145592*.jpg')
Dalam contoh ini, glob.glob("145592.jpg") berfungsi sebagai penapis kad bebas. Ia akan mengenal pasti semua fail JPEG dalam direktori yang ditentukan yang sepadan dengan corak "145592". Senarai yang terhasil, jpgFilenamesList, mengandungi laluan fail yang ditapis.
Modul glob menawarkan fleksibiliti tambahan dengan menyokong pelbagai corak kad bebas. Rujuk dokumentasi Python untuk mendapatkan butiran lanjut tentang corak ini dan kefungsian penuh glob().
Dengan menggunakan modul glob, anda boleh menapis direktori untuk fail tertentu dengan cekap, menjimatkan masa dan usaha berbanding menghuraikan secara manual melalui ekstensif senarai fail.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Senarai Fail yang Ditapis dalam Direktori Menggunakan Modul `glob` Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!