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! :)