Dateien mit bestimmter Endung löschen
Verfasst: Samstag 5. Juli 2003, 18:04
hi
Wie schon gesagt, würde ich gerne in einem Verzeichnis Dateien mit einer bestimmten Endung löschen. (py.bak)
Mein Ansatz sieht so aus (funzt aber nicht):
"f [-6:]: " das gibt mir nur die Endungen aus....
nur wie sag ich jetzt das alle Dateien die auf py.bak enden gelöscht werden?
Bei meinem Ansatz meckert Python, das "weg" ein String ist....
gruß Günni
Wie schon gesagt, würde ich gerne in einem Verzeichnis Dateien mit einer bestimmten Endung löschen. (py.bak)
Mein Ansatz sieht so aus (funzt aber nicht):
Code: Alles auswählen
from os import *
weg = ("py.bak")
idx = listdir(curdir)
for f in idx:
if weg in f [-6:]:
unlink(f)
nur wie sag ich jetzt das alle Dateien die auf py.bak enden gelöscht werden?
Bei meinem Ansatz meckert Python, das "weg" ein String ist....
gruß Günni