Schreiben von Unicode-Daten in CSV

Ich weiß, dass eine ähnliche Art von Frage oft gestellt wurde, aber im Ernst, ich war nicht in der Lage, den CSV-Writer richtig zu implementieren, der richtig in CSV schreibt (es zeigt Müll).

Ich versuche, UnicodeWriter als Erwähnung in zu verwendenoffizielle Dokumente .

<code>ff = open('a.csv', 'w')
writer = UnicodeWriter(ff)
st = unicode('Displaygrößen', 'utf-8') #gives (u'Displaygr\xf6\xdfen', 'utf-8')
writer.writerow([st])
</code>

Dies gibt mir keinen Dekodierungs- oder Kodierungsfehler. Aber es schreibt das WortDisplaygrößen wieDisplaygrößen was nicht gut ist. Kann mir jemand helfen, was ich hier falsch mache?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage