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