ascii Codec kann Byte 0xe9 nicht decodieren

ch habe einige Nachforschungen angestellt und Lösungen gesehen, aber keine hat für mich funktionier

Python - 'ascii' Codec kann Byte nicht entschlüsseln

Das hat bei mir nicht funktioniert. Und ich weiß, dass 0xe9 das é-Zeichen ist. Aber ich kann immer noch nicht herausfinden, wie das funktioniert. Hier ist mein Code

output_lines = ['<menu>', '<day name="monday">', '<meal name="BREAKFAST">', '<counter name="Entreé">', '<dish>', '<name icon1="Vegan" icon2="Mindful Item">', 'Cream of Wheat (Farina)','</name>', '</dish>', '</counter >', '</meal >', '</day >', '</menu >']
output_string = '\n'.join([line.encode("utf-8") for line in output_lines])

Und das gibt mir den Fehlerascii codec cant decode byte 0xe9

Und ich habe versucht zu dekodieren, ich habe versucht, das "é" zu ersetzen, aber es scheint auch nicht zu funktionieren.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage