Я пытаюсь забрать пандас данных в свой локальный каталог, чтобы я мог работать над ним в другой ноутбуке Jupyter. Сначала эта запись идет успешной, но при попытке прочитать его в новой ноутбуке Jupyter, чтение безуспешно. < /P>
Когда я открываю файл Pickle, который я, кажется, написал, единственное содержание файла: < /p>
ошибка! /Ousers/.../income.pickle не является кодированным UTF-8
saving disabled.
см. Консоль для получения более подробной информации. < /P>
Я также проверил, а сам файл рассола-это всего лишь несколько килобитов. class = "lang-py prettyprint-override">
with open('income.pickle', 'wb', encoding='UTF-8') as to_write:
pickle.dump(new_income_df, to_write)
< /code>
и вот мой код для чтения: < /p>
with open('income.pickle', 'rb') as read_file:
income_df = pickle.load(read_file)
< /code>
Также, когда я возвращаю retport_df, я получаю этот вывод: < /p>
series ([], dtype: float64) < /p>
Это пустая серия, на которой я ошибаюсь, когда я все знаю, что все это знает, что все это. Заранее спасибо!with open('cleaned_df', 'wb') as to_write:
pickle.dump(df, to_write)
with open('cleaned_df','rb') as read_file:
df = pickle.load(read_file)
< /code>
, что было намного проще, чем я ожидал < /p>
Подробнее здесь: https://stackoverflow.com/questions/570 ... tf-8-issue
Кодирование рассола UTF-8 выпуск ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение