Hallo zusammen,
meine Textdatei enthält folgende Zeile:
10203,4497397.721,5700949.373,102.452,444,0.15,2.5
Diese splitte ich in 7 einzelne Zeichenketten (Komma als Trenner) auf:
nr, rw, hw, hoe, code, stamm, krone = line.split(",", 7)
Einen Teil davon (Teil 6 und 7) möchte ich in Anführungszeichen ausgeben:
messagebox.showinfo(title="wert 6-7", message='"' + stamm + ',' + krone +'"')
Das Problem:
Bei der Ausgabe steht
"0.15,2.5 (Zeile 1)
" (Zeile 2)
Es gelingt mir einfach nicht, die Zeichenkette in einer Zeile auszugeben, also: "0.15,2.5"
Wer kann helfen ? Danke im voraus.
Ausgabe Zeichenkette mit Anführungszeichen
Jede Zeile hat ein Zeile-Endezeichen. Handelt es sich bei der Text-Datei nicht eher um eine csv-Datei die man mithilfe des gleichnamigen Modules lesen sollte?
Benutzt keine Abkürzungen. Was soll nr, rw, hw, oder hoe denn bedeuten? Um nicht rätseln zu müssen, schreibt man Namen aus.
Statt Strings mit + zusammenzustückeln benutzt man Formatstrings:
Benutzt keine Abkürzungen. Was soll nr, rw, hw, oder hoe denn bedeuten? Um nicht rätseln zu müssen, schreibt man Namen aus.
Statt Strings mit + zusammenzustückeln benutzt man Formatstrings:
Code: Alles auswählen
messagebox.showinfo(title="wert 6-7", message=f'"{stamm},{krone}"')