पायथन सूची निर्देशिका, उपनिर्देशिका और फ़ाइलें

| | | | | | | | | | | |

मैं किसी निर्देशिका में सभी निर्देशिका, उपनिर्देशिका और फ़ाइलों को सूचीबद्ध करने के लिए एक स्क्रिप्ट बनाने की कोशिश कर रहा हूँ।
मैंने यह कोशिश की:

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 

मुझे जो चाहिए वह पहला परिणाम है। किसी भी तरह की सहायता का स्वागत किया जाएगा! धन्यवाद।