String wird in 2 Zeilen geschrieben
Verfasst: Sonntag 8. Februar 2015, 01:43
Hi
ich habe folgenden String in einer Textdatei: "10001stk01-U-0"
ich möchte von diesem nun einmal den ersten teil --> "10001stk01" in nummer speichern und den letzen teil --> "0" in color.
Der mittlere Teil "-U-" wird nicht benötigt.
die beiden Teile ( nummer und color ) möchte ich anschließen in einer Url einfügen
hier mein code (Datei lesen und schreiben habe ich weggelassen)
Es klappt auch alles soweit bis auf das meine Ausgabe nicht ein String ist sondern eine Ausgabe über zwei Zeilen:
http://test.de/P/0
/10001stk01.gif
Was kann ich machen das ich es so habe:
http://test.de/P/0/10001stk01.gif
Vielen Dank
ich habe folgenden String in einer Textdatei: "10001stk01-U-0"
ich möchte von diesem nun einmal den ersten teil --> "10001stk01" in nummer speichern und den letzen teil --> "0" in color.
Der mittlere Teil "-U-" wird nicht benötigt.
die beiden Teile ( nummer und color ) möchte ich anschließen in einer Url einfügen
hier mein code (Datei lesen und schreiben habe ich weggelassen)
Code: Alles auswählen
for line in datei:
a = 1
for i in line:
if i == "U":
nummer = line[:(a-2)]
color = line[(a+1):]
a += 1
pfad = "http://test.de/P/"+color+"/"+nummer+".gif"
print(pfad)
http://test.de/P/0
/10001stk01.gif
Was kann ich machen das ich es so habe:
http://test.de/P/0/10001stk01.gif
Vielen Dank