Re: Automatisches Auslesen von Dateien und Erstellen einer N
Verfasst: Montag 8. September 2014, 15:16
@Humpalumpa
`os.listdir()` gibt Dir eine Liste mit den Namen aller Dateien und Verzeichnisse zurück. All diese Namen sind Stringobjekte. Wenn Du also String für String untersuchst, ob dieser mit '.cfg' endet, hast Du am Ende alle relevanten Namen:Oder eleganter als List Comprehension:
Auf das Tutorial hab' ich Dich schon hingewiesen, oder?
mutetella
`os.listdir()` gibt Dir eine Liste mit den Namen aller Dateien und Verzeichnisse zurück. All diese Namen sind Stringobjekte. Wenn Du also String für String untersuchst, ob dieser mit '.cfg' endet, hast Du am Ende alle relevanten Namen:
Code: Alles auswählen
result = []
for name in os.listdir(dirname):
if name.endswith('.cfg'):
result.append(name)
Code: Alles auswählen
result = [name for name in os.listdir(dirname) if name.endswith('.cfg')]

mutetella