Seite 1 von 1
Dateien aus mehreren Ordnern öffnen
Verfasst: Donnerstag 12. März 2015, 15:02
von 1mama
Hallo,
Gibt es einen Befehl mit dem man Dateien, aus mehreren Ordnern öffnen kann?
Der Dateipfad würde so aussehen: "C:/Users/Bla/Desktop/Simulation/**/2000/**/Output/*.csv"
** symbolisiert einen oder mehrere Zwischenordner.
Re: Dateien aus mehreren Ordnern öffnen
Verfasst: Donnerstag 12. März 2015, 15:12
von BlackJack
@1mama: Mit dem `glob`-Modul kannst Du Dir die Pfadnamen geben lassen. Allerdings kann ein '*' dort nur für ein Verzeichnis stehen und nicht für mehrere. So etwas müsstest Du Dir dann wohl selber schreiben. Ansatzpunkt dafür wäre `os.walk()`.
Re: Dateien aus mehreren Ordnern öffnen
Verfasst: Donnerstag 12. März 2015, 15:12
von Hyperion
1mama hat geschrieben:
Gibt es einen Befehl mit dem man Dateien, aus mehreren Ordnern öffnen kann?
Einen "Befehl" sowieso nicht, wenn schon eine Funktion oder Methode
Direkt gibt es das (natürlich) nicht, aber Du kannst das programmieren: Schau Dir mal das
``pathlib`` Modul an. Damit solltest Du solche Wildcard-Pattern zu Dateipfaden auflösen können, die Du dann wiederum mittels ``open`` öffnen kannst.