لیست پوشه های زیر مجموعه با پایتون
28 اردیبهشت 1402
ارسال شده توسط AlirezaMirhabibi
یک راه حل ساده برای فهرست کردن همه زیر شاخه ها در یک دایرکتوری استفاده از تابع ()os.listdir است.
در واقع این تابع لیست همه فایلها و زیر شاخهها را در فهرست اصلی بازمیگرداند.
شما می توانید لیست برگشتی را با استفاده از تابع os.path.isdir فیلتر کنید تا فقط زیر شاخه ها را فهرست کنید
import os
rootdir = ‘path/to/dir’
for file in os.listdir(rootdir):
d = os.path.join(rootdir, file)
if os.path.isdir(d):
print(d)
دیدگاهتان را بنویسید