Unicode, utf-8 und keine Ahnung...

12/01/2008 - 01:07 von christian | Report spam
Hallo Liste,

bin erst vor einer Woche zu Python gekommen.

Da ich aber gewachsenen Systeme übernehmen soll, muss es sein, mir
Python anzueignen.

mein Problem:
ich muss aus einer csv-datei eine xml-datei erzeugen. das klappt auch.
was allerdings nicht klappt ist, dass in der csv-datei werte mit à, ö, ß
enthalten sind.

nachdem ich die daten ausgelesen habe und in eine datei schreibe, sind
à,ö usw. verunstalltet.

wenn ich dann mit encode("utf-8") auf das gewünschte ergebnis zu kommen
versuch, bekomm ich als fehlermeldung, dass ascii das nicht kann. ???

ich verwende Python25 unter Windows2000.

danke im voraus und
schönes Wochenende,

Christian
 

Lesen sie die antworten

#1 christian
12/01/2008 - 01:36 | Warnen spam
wer lesen kann ist im vorteil...

http://wiki.python.de/Von_Umlauten%..._Encodings

aber trotzdem danke, denn den link hab weiter unten aus dem forum :-)

Christian




christian schrieb:
Hallo Liste,

bin erst vor einer Woche zu Python gekommen.

Da ich aber gewachsenen Systeme übernehmen soll, muss es sein, mir
Python anzueignen.

mein Problem:
ich muss aus einer csv-datei eine xml-datei erzeugen. das klappt auch.
was allerdings nicht klappt ist, dass in der csv-datei werte mit à, ö, ß
enthalten sind.

nachdem ich die daten ausgelesen habe und in eine datei schreibe, sind
à,ö usw. verunstalltet.

wenn ich dann mit encode("utf-8") auf das gewünschte ergebnis zu kommen
versuch, bekomm ich als fehlermeldung, dass ascii das nicht kann. ???

ich verwende Python25 unter Windows2000.

danke im voraus und
schönes Wochenende,

Christian

Ähnliche fragen