Belirli bir dizindeki tüm dizini, alt dizini ve dosyaları listelemek için bir komut dosyası oluşturmaya çalışıyorum.
Bunu denedim:
import sys,os root = "/ home/patate/directory/" yol = os.path.join(root, "targetdirectory") için os.walk(path) içindeki r,d,f için: f içindeki dosya için: print os.path.join(root,file) )
Maalesef düzgün çalışmıyor.
Tüm dosyaları alıyorum ama tam yollarını değil.
Örneğin dir struct :
/home/patate/directory/targetdirectory/123/456/789/file.txt
Yazdırır:
/home/patate/directory /targetdirectory/file.txt
İhtiyacım olan ilk sonuç. Herhangi bir yardım çok takdir edilecektir! Teşekkürler.