Ошибка Unicode при записи фрейма данных Python Pandas в файл CSV - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь записать CSV-файл в Pandas Dataframe.

Вот как я это выполняю:

df_report.to_csv(temp_csv, sep='\t', header=False, index=False)

Я также попробовал следующее.

df_report.to_csv(temp_csv, sep='\t', encoding='utf-8', header=False, index=False)

Ошибка, которую я получаю:

TypeError: ожидается аргумент Unicode, получен 'str'

Есть ли способ преобразовать тип данных из строки в Unicode?

1 Ответ

0 голосов
/ 26 октября 2018

Вам нужно поставить имя файла в кавычки.

df_report.to_csv("temp.csv", sep='\t', header=False, index=False)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...