Hallo allerseits,
ich programmiere grade ein CGI-Script mit Python und habe folgendes Problem:
Ich habe einen String, der zur Weiterverarbeitung in Unicode kodiert sein muss. Dies mache ich mit:
mein_text.unicode(mein_text, 'UTF-8')
Das funktioniert auch soweit.
Nun muss ich diese Zeichenkette aber auch wieder auf der Website ausgeben, was ich in folgender Form mache:
print "Content-Type: text/html" print print """\ (...) %s (...) """ % mein_text
An dieser Stelle bekomme ich allerdings folgende Fehlermeldung:
<type 'exceptions.UnicodeDecodeError'>: 'ascii' codec can't decode byte 0xc3 in position 1439: ordinal not in range(128)
Trotz Google und viel rumprobieren, habe ich es nicht geschafft den Fehler zu beseitigen.
Würde mich sehr freuen, wenn ihr mir da weiterhelfen könnt...
Gruß,
Tobias