2017-05-25 5 views
2

Können wir Unicode-Zeichentrenner in Pandas zum Lesen von CSV verwenden?pandas read_csv verwenden ein Unicode-Zeichen als Trennzeichen/Trennzeichen.

Gitting dieser Fehler Typeerror: "Begrenzer" string sein muss, nicht

+1

in diesem Beitrag Werfen Sie einen Blick, sieht aus wie Sie auf Python 3 wechseln müssen, wenn möglich: https://stackoverflow.com/q/35867062/6163621 – pshep123

+0

Sie könnten versuchen, alle Datei als Zeichenfolge (öffnen ..) und ersetzen Sie das Trennzeichen mit "# $ # –

Antwort

0

Unicode Ich hatte das gleiche Problem. Dieser Code funktioniert für mich in Python3:

df = pd.read_csv('', sep='‰', engine='python', encoding='utf-8') 

Es gab auch eine interessante Antwort auf eine ähnliche Frage in Python2 hier Pandas read_csv and UTF-16

Verwandte Themen