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?