Конвертировать Pandas DataFrame в перо в памяти - PullRequest
0 голосов
/ 08 июня 2018

Используя инструменты ввода-вывода в пандах , можно преобразовать DataFrame в перьевой буфер в памяти:

import pandas as pd  
from io import BytesIO 

df = pd.DataFrame({'a': [1,2], 'b': [3.0,4.0]})  

buf = BytesIO()

df.to_feather(buf)

Однако, используя тот же буфер для обратного преобразованияв DataFrame

pd.read_feather(buf)

Приводит к ошибке:

ArrowInvalid: Не файл пера

Как преобразовать DataFrameв перьевом представлении в памяти и, соответственно, обратно в DataFrame?

Заранее благодарим вас за внимание и ответ.

...