Sto cercando di creare uno script per elencare tutte le directory, sottodirectory e file in una determinata directory.
Ho provato questo:
import sys,os root = "/ home/patate/directory/" percorso = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print os.path.join(root,file )
Purtroppo non funziona correttamente.
Ottengo tutti i file, ma non i loro percorsi completi.
Ad esempio se la dir struct fosse :
/home/patate/directory/targetdirectory/123/456/789/file.txt
Stampa:
/home/patate/directory /targetdirectory/file.txt
Quello di cui ho bisogno è il primo risultato. Qualsiasi aiuto sarebbe molto apprezzato! Grazie.