hi,
ich möchte gern einen Verzeichnisbaum mit Pythonn erstellen.
ich weiß nur, die vereichnisstruktur und das ich irgendwie os.walk() verwenden muss.
ja das ist auch schon alles.
das schlimme: ich bin im Praktikum und muss das unbedingt machenn ....
ich hoffe es kann mir jemand helfen...
ich weiß nicht wie ich anfangen soll und wie ich mir das vorzustellen habe...
danke schonmal[/b]
verzeichnisbaum erstellen
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Wenn Du hier im Board suchst, wirst Du zig Beispiele mit os.walk finden. Wieso fängst Du nicht einfach mal an, einen Durchlauf zu programmieren? Dann siehst Du ja, wie Python das ganze durchläuft. Danach kannst Du Dir dann überlegen, wie man das ganze am besten in eine Baumstruktur abbilden kann.
-
- User
- Beiträge: 50
- Registriert: Dienstag 15. April 2008, 12:09
- Wohnort: Görlitz (östlichste stadt Dtl's)
na super, da habe ich schon gesucht bevor ich hier was reingeschrieben habe.
so wie es in der Post ("Vor dem Posten lesen) habe ich alles gemacht ....
erstmal gesucht überall und dann am ende wo ich nicht mehr weiter weiß erst gepostet...
da finde ich nicht besonders viel, was passt...
so wie es in der Post ("Vor dem Posten lesen) habe ich alles gemacht ....
erstmal gesucht überall und dann am ende wo ich nicht mehr weiter weiß erst gepostet...
da finde ich nicht besonders viel, was passt...
@Aprilia: Probier `os.walk()` doch einfach mal aus. Oder schreib Dir selbst eine entsprechende rekursive Funktion, die eine Baumstruktur als Ergebnis liefert. Das ist gar nicht so schwer. Ist als Problem und als Lösung doch recht einfach rekursiv beschreibbar.
Ich habe dir mal ein paar Beispiele von mir herausgesucht, die `os.walk()`, direkt `os.listdir()` oder vielleicht sogar noch etwas anderes benutzen: