import pandas as pd
dataframe = pd.read_csv('yourfile.csv', encoding='utf-8')
Eu tenho um arquivo csv que é o formato utf8. No entanto, não consigo lê-lo em python com o pacote pandas.
Eu notei no entanto, se eu abrir o arquivo em sublime, e o "Salvar com codificação" - > UTF-8, e então eu tento ler o arquivo em python com o pacote pandas funciona!
Observe que o arquivo é originalmente detectado como UTF-8 (usei o uchardet para determinar isso). Então, alguma idéia de como eu posso realizar o que foi dito sem realmente abrir o sublime? Ou seja existe um método de linha de comando para fazer isso (eu também tentei iconv e ele não faz o truque, apenas o sublime faz).
Alguma sugestão?
import pandas as pd
dataframe = pd.read_csv('yourfile.csv', encoding='utf-8')