मैं किसी निर्देशिका में सभी निर्देशिका, उपनिर्देशिका और फ़ाइलों को सूचीबद्ध करने के लिए एक स्क्रिप्ट बनाने की कोशिश कर रहा हूँ।
मैंने यह कोशिश की:
import sys,os root = "/ Home/patate/directory/" path = os.path.join(root, "targetdirectory") r,d,f के लिए os.walk(path) में: फाइल के लिए f: प्रिंट os.path.join(root,file )
दुर्भाग्य से यह ठीक से काम नहीं करता है।
मुझे सभी फाइलें मिलती हैं, लेकिन उनके पूर्ण पथ नहीं।
उदाहरण के लिए यदि डीआईआर संरचना होगी :
/home/patate/directory/targetdirectory/123/456/789/file.txt
यह प्रिंट होगा:
/home/patate/directory /targetdirectory/file.txt
मुझे जो चाहिए वह पहला परिणाम है। किसी भी तरह की सहायता का स्वागत किया जाएगा! धन्यवाद।