इसलिए मुझे निर्देशिकाओं के एक पेड़ के माध्यम से लूप करने की आवश्यकता है, वर्तमान में मैं एक निर्देशिका में सभी फ़ाइलों को प्रिंट कर सकता हूं, लेकिन एक बार ऐसा करने के बाद मुझे शुरुआती निर्देशिका के सबफ़ोल्डर्स और इतने पर जाने में सक्षम होने की आवश्यकता है। मेरा प्रोग्राम एक शुरुआत के रूप में फ़ाइलों और फ़ोल्डरों को प्रिंट करता है, लेकिन मुझे यह सुनिश्चित करने के लिए प्रत्येक की जांच करने की आवश्यकता है कि यह एक निर्देशिका है और फिर इसे दर्ज करें। क्या कोई इस पर कुछ मार्गदर्शन दे सकता है?