রিকার্সিভভাবে সাব-ডিরেক্টরি পেতে os.walk ব্যবহার
os.walk() ফাংশনটি ডিরেক্টরি ট্রি ঘুরে তিনটি উপাদানের টাপল ফেরত দেয়: (পাথ, সাবডিরেক্টরি তালিকা, ফাইল তালিকা)।
import os
subdirs = [x[0] for x in os.walk('.')]
print(subdirs)
শুধু তৎক্ষণিক সাব-ডিরেক্টরি পেতে os.listdir ব্যবহার
import os d = '.' subdirs = [os.path.join(d, o) for o in os.listdir(d) if os.path.isdir(os.path.join(d, o))]
এই কোডটি করেন্ট ডিরেক্টরির ('.') ভেতরের শুধু ডিরেক্টরিগুলো ফিল্টার করে তালিকা তৈরি করে।