Существует ли способ “моделировать” открытие файла с сублиматом и сохранения с конкретным кодированием через командную строку?

У меня есть файл CSV, который является utf8 форматом. Однако я не могу считать его в Python с пакетом панд.

Я заметил однако, если я открываю файл в сублимате, и "Сохраняют с Кодированием"-> UTF-8, и затем я пытаюсь считать файл в Python с пакетом панд, это работает!

Обратите внимание, что файл первоначально обнаруживается как UTF-8 (я использовал uchardet для определения этого). Так какая-либо идея, как я могу выполнить вышеупомянутое, на самом деле не открывая сублимат? Т.е. есть ли метод командной строки, чтобы сделать это (я также попробовал iconv, и он не добивается цели, только сублимирует, делает).

Какое-либо предложение?

0
задан 21 September 2016 в 01:19

1 ответ

import pandas as pd
dataframe = pd.read_csv('yourfile.csv', encoding='utf-8')
0
ответ дан 28 September 2019 в 13:29

Другие вопросы по тегам:

Похожие вопросы: