wx.TextCtrl GetLineText() -> Zeilen mit Newline?
Verfasst: Dienstag 5. Dezember 2006, 22:28
Hmmm, kann mir das jemand erklären?
Laut Doku über oben genannte Methode:
Returns the contents of a given line in the text control, not including any trailing newline character(s).
(Hervorhebung von mir..)
Bei mir unter Gtk2 jedoch, bekomme ich definitv Newlines mit:
Im TextCtrl sind 2 Zeilen mit den Werten:
11111111
22222222
das print unten hat im letzten Durchgang folgendes raus...
barcode_list: [u'11111111\r', u'22222222\r']
Klar, mit "strip()" kriege ich das Problem gelöst, aber das Verhalten
widerspricht doch der Doku, oder bin ich jetzt blind?
Laut Doku über oben genannte Methode:
Returns the contents of a given line in the text control, not including any trailing newline character(s).
(Hervorhebung von mir..)
Bei mir unter Gtk2 jedoch, bekomme ich definitv Newlines mit:
Code: Alles auswählen
for line_no in range(0, self.txt_list_barcode.GetNumberOfLines() - 1):
line = self.txt_list_barcode.GetLineText(line_no)
self.barcode_list.append(line)
print "barcode_list: " + str(self.barcode_list)
11111111
22222222
das print unten hat im letzten Durchgang folgendes raus...
barcode_list: [u'11111111\r', u'22222222\r']
Klar, mit "strip()" kriege ich das Problem gelöst, aber das Verhalten
widerspricht doch der Doku, oder bin ich jetzt blind?