Sto cercando di creare uno script per elencare tutte le directory, le sottodirectory e i file in una determinata directory.
Ho provato questo:
import sys,os
root = "/home/patate/directory/"
path = os.path.join(root, "targetdirectory")
for r,d,f in os.walk(path):
for file in f:
print os.path.join(root,file)
Sfortunatamente non funziona correttamente.
Ottengo tutti i file, ma non i loro percorsi completi.
Ad esempio se la dir struct sarebbe:
/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.