Ich bereinigt 400 Excel-Dateien und lasen sie in Python mit Pandas und fügte alle Rohdaten in einem großen df.Unicode Encode Fehler beim Schreiben von Pandas df nach csv
Dann, wenn ich versuche, es in eine CSV zu exportieren:
df.to_csv("path",header=True,index=False)
ich diesen Fehler:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc7' in position 20: ordinal not in range(128)
Kann jemand einen Weg vorschlagen, dies zu beheben und was es bedeutet?
Dank
Bitte sagen Sie, wenn Sie Python 2 oder 3 verwenden, behandeln diese beiden Unicode sehr unterschiedlich. Dann lies [das Unicode-Howto] (https://docs.python.org/3/howto/unicode.html), es gibt einen guten Hintergrund für diesen Fehler. Diese Probleme sind nicht schwer zu lösen, aber Sie müssen zuerst die Grundlagen kennen. – roeland
Ich benutze Python 2 –
https://docs.python.org/2.7/howto/unicode.html – marbel