hab ein kleines Problem, ich hole mir den text aus einem LineEdit von qt und will diesen in byteschreib weise umwandeln um dieses zeichen in bytes zusuchen.
Also:
in dem LineEdit wird das Endzeichen reingeschrieben meistens \n oder \r
Code: Alles auswählen
print(self.ui.LineEdit_TermCharacter.text())
self.term_character = self.ui.LineEdit_TermCharacter.text().encode('utf-8')
print(self.term_character)
\n
b'\\n'
So ich will aber erreichen, dass mir das jeweilige zeichen nicht escaped wird und ich bekomm es einfach nicht hin
So wie folgt geht es aber das zeichen kommt eben aus dem Lineedit element sobald ich ein raw string draus mache geht es wieder nicht
Code: Alles auswählen
test = "\n"
term_char = test.encode('utf-8)