У меня есть файл CSV, который является utf8 форматом. Однако я не могу считать его в Python с пакетом панд.
Я заметил однако, если я открываю файл в сублимате, и "Сохраняют с Кодированием"-> UTF-8, и затем я пытаюсь считать файл в Python с пакетом панд, это работает!
Обратите внимание, что файл первоначально обнаруживается как UTF-8 (я использовал uchardet для определения этого). Так какая-либо идея, как я могу выполнить вышеупомянутое, на самом деле не открывая сублимат? Т.е. есть ли метод командной строки, чтобы сделать это (я также попробовал iconv, и он не добивается цели, только сублимирует, делает).
Какое-либо предложение?
import pandas as pd
dataframe = pd.read_csv('yourfile.csv', encoding='utf-8')