Schattenseite von Python
Verfasst: Mittwoch 6. August 2003, 22:06
Hallo
ich finde Python echt super. Leider hat Python aber auch einen riesigen Nachteil: Unicode. Ich meine damit das Python mit den deutschen Umlauten (ö,ä usw.) Probleme haben kann. Z.B. habe ich eine XML-Schnittstelle gebastelt. Hat aber ewig gedauert bis man diese unbeaufsichtigt laufen lassen konnte, denn war mal in einem Datenbankfeld z.B. ein ö dann hat er ca. eine Fehlermeldung wie:
UnicodeError: ASCII decoding error: ordinal not in range(128)
gebracht. Zum Schluss habe ich dann einfach alles in Unicode umgewandelt. Das ist natürlich ein morts Aufwand bei allen Variablen.
Jetzt würde mich mal eure Meinung interessieren wie Ihr dass in euren Programmen macht, das es nicht zu Fehlermeldungen wie oben kommt.
Gruß
Michael B.
ich finde Python echt super. Leider hat Python aber auch einen riesigen Nachteil: Unicode. Ich meine damit das Python mit den deutschen Umlauten (ö,ä usw.) Probleme haben kann. Z.B. habe ich eine XML-Schnittstelle gebastelt. Hat aber ewig gedauert bis man diese unbeaufsichtigt laufen lassen konnte, denn war mal in einem Datenbankfeld z.B. ein ö dann hat er ca. eine Fehlermeldung wie:
UnicodeError: ASCII decoding error: ordinal not in range(128)
gebracht. Zum Schluss habe ich dann einfach alles in Unicode umgewandelt. Das ist natürlich ein morts Aufwand bei allen Variablen.
Jetzt würde mich mal eure Meinung interessieren wie Ihr dass in euren Programmen macht, das es nicht zu Fehlermeldungen wie oben kommt.
Gruß
Michael B.