لیست پوشه های زیر مجموعه با پایتون
28 اردیبهشت 1402
ارسال شده توسط AlirezaMirhabibi
![خواندن نام ساب دایرکتوری ها با پایتون](https://www.daneshgah.ac/wp-content/uploads/2023/05/python-reading-sub-directories.webp)
یک راه حل ساده برای لیست پوشه های زیر مجموعه با پایتون یا همان فهرست کردن همه زیر شاخه ها در یک دایرکتوری استفاده از تابع ()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)
لطفا به این آموزش امتیاز دهید
دیدگاهتان را بنویسید