Seite 1 von 1
Ordnerchaos, suche Textdateien
Verfasst: Sonntag 9. März 2014, 20:06
von Tobs
Ich habe folgendes Problem:
Ich habe einen Ordner, mit vielen Unterordnern und Textdateien
Also: Hauptordner/Unterordner1/Text1,Text2,Text3
aber auch: Hauptordner/Text1
oder: Hauptordner/Unterordner1/Unterunterordner1,Text1,Text2
usw...
Wie bekomme ich eine Liste mit den Pfaden zu allen Textdateien, damit ich sie öffnen kann?
Re: Ordnerchaos, suche Textdateien
Verfasst: Sonntag 9. März 2014, 20:18
von anogayales
Hallo,
du suchst die Funktion
http://docs.python.org/2/library/os.html#os.walk
Grüße,
anogayales
Re: Ordnerchaos, suche Textdateien
Verfasst: Sonntag 9. März 2014, 20:33
von Tobs
Die Funktion will doch die Namen von den Unterverzeichnissen, die ich in meinem Fall aber nicht kenne?

Re: Ordnerchaos, suche Textdateien
Verfasst: Sonntag 9. März 2014, 20:40
von /me
Tobs hat geschrieben:Die Funktion will doch die Namen von den Unterverzeichnissen, die ich in meinem Fall aber nicht kenne?

Du hast die Dokumentation auf sehr freie, kreative und letztendlich falsche Weise interpretiert.
Der Parameter
top ist tatsächlich ein Parameter und gibt den Namen des Root-Ordners für die Suche an. Das Tupel aus (dirpath, dirnames, filenames) bekommst du bei jedem Iterationsschritt als Rückgabe.
Re: Ordnerchaos, suche Textdateien
Verfasst: Sonntag 9. März 2014, 20:50
von marden
kann das gerade auch sehr gut brauchen, gut dass ich zuerst die suche bemüht habe

ich werds mal testen und schauen ob es den gewünschten effekt hat. danke!
