Hallo zusammen
ich bin gerade am Erlernen von Python. Ich kann mittels os.remove dezidierte Files löschen. Ich habe aber nun für ein Beispiel ein Bedürfnis in einem Verzeichnis *.xyz oder xyz.* Files zu löschen.
Welche Funktionen kann ich dazu verwenden? (beim Revome funktioniert das nicht mit dem '*.txt')
Merci und Gruess
Mario
Wildcard Delete von Files
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo Mario!mgborer hat geschrieben:*.xyz oder xyz.*
Willkommen im Python-Forum!
Du kannst z.B. ``glob.glob`` verwenden, um eine Liste von Datei- und Ordnernnamen zu bekommen. Das funktioniert auch unter Windows. Diese Liste kannst du dann in einer Schleife abarbeiten.
glob: http://docs.python.org/lib/module-glob.html
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.