Seite 1 von 1

Lesen von Datein mittels os.listdir

Verfasst: Montag 15. September 2008, 08:17
von jarr0d
Hey.

Ich habe folgendes Problem:
Ich möchte einige externe Datein (Text-Datein) lesen. Beim Lesen der Files habe ich kein Problem, aber ich möchte, dass er z.B. alle Text-Datein in einem bestimmten Ordner XY liest. Für die Ausgabe der vorhandenen Datein im Ordner XY benutze ich:

Code: Alles auswählen

import os  #vorgegebenes modul 

test = os.listdir('.\XY')
print test
Ich möchte jetzt eigentlich nur wissen, wie ich die Namen der Datein, welche mir durch os.listdir angezeigt werden, verwenden kann.

Vielen Dank.

mfg

Verfasst: Montag 15. September 2008, 09:47
von EyDu
listdir liefert eine ganz normale Liste. Da hätte man aber auch durch die Doku drauf kommen können.

Code: Alles auswählen

import os
for filename in os.listdir(...):
    print filename

Verfasst: Montag 15. September 2008, 09:52
von BlackJack
Oder durch ausprobieren…

Verfasst: Montag 15. September 2008, 10:28
von Leonidas
test[0], test[1], test[2]... bzw. in einer for-Schleife.

Sag mal, was hälst du davon, das Tutorial durchzulesen? Das sind Grundlage.