Seite 1 von 1
Fehlersuche: split-Funktion
Verfasst: Freitag 23. Januar 2009, 23:37
von BlackMamba
thx
Verfasst: Samstag 24. Januar 2009, 00:13
von BlackJack
Boah, ist das alles überkompliziert! Auf das letzte Element einer Liste greift man mit dem Index -1 zu. Die `split()`-Methode auf Zeichenketten leistet genau das gleiche wie Dein regulärer Ausdruck. Usw.
Du splittest einen Pfad an '/' und nimmst dann das letzte Element der Liste, also eine Zeichenkette. Dann gehst Du die *Buchstaben* dieser Zeichenkette einzeln durch und erzeugst damit Verzeichnisse. Das Du als Abbruchbedingung die Länge der *Liste* (minus zwei) verwendest, ist auch total wirr.
Wenn Du das nicht im Kopf, auf Papier, oder zumindest mit ein paar ``print``-Anweisungen im Programm selber verfolgen kannst, solltest Du vielleicht besser die Finger vom Programmieren lassen.
Oh, und es gibt die Funtkion `os.makedirs()`.
Re: Fehlersuche: split-Funktion
Verfasst: Samstag 24. Januar 2009, 05:54
von numerix
BlackMamba hat geschrieben:thx
Es ist nicht die feine Art, einen Beitrag zu löschen, nachdem einem geholfen wurde. So ist der Thread für andere nahezu wertlos.
Verfasst: Samstag 24. Januar 2009, 19:10
von sea-live
ich kämpfe auch regelmässig mit den split's und da sind solche beiträge sehr hilfreich wenn da was steht