Это можно сделать, обернув объект байтов в pyarrow.BufferReader
, а затем прочитав файл, используя фактическую реализацию Feather в pyarrow
.Обратите внимание, что пакет feather
в настоящее время является в основном псевдонимом для модуля pyarrow.feather
.
import pyarrow as pa
import pyarrow.feather as feather
bytez = b'FEA1\x00\x00\x00\x00\x05\x00\x00\x00\x00\x00…'
reader = pa.BufferReader(bytez)
df = feather.read_feather(reader)