Hallo, bin neu hier und komme gleich mit einem Problem. Ich arbeite mit Python 2.3 unter Suse Linux 9.2. Formulare erstelle ich mit dem QT-Designer. Nun das Problem: Wie bekomme ich einen QT-String (z.B. aus einem Eingabefeld) in einen Unicode-String konvertiert? Die normale Typumwandlung funktioniert nur mit Texten ohne deutsche Sonderzeichen. Mit Sonderzeichen bricht das Programm mit einem Fehler ab. Vielen Dank für eure Hilfe. Gruss KP _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
Moin, klaus-peter.wolff@web.de wrote:
Hallo,
bin neu hier und komme gleich mit einem Problem.
Ich arbeite mit Python 2.3 unter Suse Linux 9.2. Formulare erstelle ich mit dem QT-Designer. Nun das Problem: Wie bekomme ich einen QT-String (z.B. aus einem Eingabefeld) in einen Unicode-String konvertiert? Die normale Typumwandlung funktioniert nur mit Texten ohne deutsche Sonderzeichen. Mit Sonderzeichen bricht das Programm mit einem Fehler ab.
hast Du ein Beispiel fuer Deine Umwandlungen? Mit einem einfachen unicode(irgendEinWidget.text()) habe ich bisher nie Probleme gehabt. ASCII-Encoding-Errors faengt man sich eher an anderen Stellen ein.
Vielen Dank für eure Hilfe.
Gruss KP
Gruss Uwe _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
hi klaus-peter, versuche das encoding mit anzugeben: unicode("ääähhh", "iso8859-1") siehe http://python.org/doc/2.3.4/lib/built-in-funcs.html#built-in-funcs -> unicode gruss marco klaus-peter.wolff@web.de wrote:
Hallo,
bin neu hier und komme gleich mit einem Problem.
Ich arbeite mit Python 2.3 unter Suse Linux 9.2. Formulare erstelle ich mit dem QT-Designer. Nun das Problem: Wie bekomme ich einen QT-String (z.B. aus einem Eingabefeld) in einen Unicode-String konvertiert? Die normale Typumwandlung funktioniert nur mit Texten ohne deutsche Sonderzeichen. Mit Sonderzeichen bricht das Programm mit einem Fehler ab.
Vielen Dank für eure Hilfe.
Gruss KP
_______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
-- marco scheidhuber------------------------------------------------- internetmanufaktur jo----------------------------- Berlin, Germany |||||||||||||||meder-------------------fon: ++49-30-417 17 63 34 http://www.meder.de/ ------------------- fax: ++49-30-417 17 63 45 Kollwitzstr. 75 ------------------------ mob: ++49-172- 3 22 07 83 10435 Berlin ----------------------------------------------------- _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
participants (3)
-
klaus-peter.wolff@web.de
-
Marco Scheidhuber
-
Uwe Tapper