ich versuche griechischen Text aus einer XML Datei (odt) einzulesen und wieder an irgendeine Datei auszugeben, habe aber Probleme mit dem Umwandeln von Bytes, Strings und Codec.
Hier mal nicht funktionierender Beispielcode.
Ich bekomme für die Zeile mit 'write' den Fehler: UnicodeEncodeError: 'charmap' codec can't encode characters in position 0-1: character maps to <undefined>
Code: Alles auswählen
message = "τὸ δὲ τοιᾶσδε ἢ τοιᾶσδε, οὐκέτι πᾶς, οὐδὲ τῶν αὐτῶν. διὸ φαίνεται ἡμέτερον εἶναι."
enc = 'utf-8'
data = message.encode(enc)
neueDatei = open("C:/Users/Homer/Desktop/dlltest/ausgabe.txt", 'w')
neueDatei.write(data.decode(enc))
neueDatei.close
Kann mir hier vielleicht jemand weiterhelfen?
Beste Grüße,
ponc