Schnellste Weg, um zu konvertieren ein dict keys & Werte von str nach Unicode?

Arbeite ich mit einem Zähler from collections import Counter und ich drucken möchten, dessen Werte mit matplotlib.pylot.

Wenn ich versuche, es zu tun mit:

plt.bar(range(len(cnt)), cnt.values(), align='center')
plt.xticks(range(len(cnt)), cnt.keys())
plt.show()

Bekomme ich die folgende Fehlermeldung:

ValueError: matplotlib text angezeigt werden, müssen alle code-Punkte < 128 oder verwenden Sie Unicode-Zeichenfolgen

Das ist, warum ich bin versucht zu konvertieren, die Zähler Wörterbuch Schlüssel zu Unicode.

Klingt nicht wie diese ist der Flaschenhals der Anwendung. Ich würde für die sauberste / die meisten offensichtlich lieber als die Schnellste.

InformationsquelleAutor AAlvz | 2013-05-23

Schreibe einen Kommentar