2017-05-25 266 views
2

我們可以在熊貓中使用unicode字符分隔符來讀取csv嗎?pandas read_csv使用unicode字符作爲分隔符/分隔符。

Gitting此錯誤 類型錯誤: 「分隔符」 必須是字符串,而不是UNICODE

+1

看看這個帖子,看起來你可能需要切換到Python 3,如果可能:https://stackoverflow.com/q/35867062/6163621 – pshep123

+0

你可以嘗試閱讀所有的文件作爲一個字符串(打開..),並取代分隔符'#$# –

回答

0

我有同樣的問題。此代碼的工作對我來說在Python3:

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

還有一個有趣的答案,在Python2類似的問題在這裏Pandas read_csv and UTF-16