Convert Pandas DataFrame to & from In-Memory Feather
问题 Using the IO tools in pandas it is possible to convert a DataFrame to an in-memory feather buffer: 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) However, using the same buffer to convert back to a DataFrame pd.read_feather(buf) Results in an error: ArrowInvalid: Not a feather file How can a DataFrame be convert to an in-memory feather representation and, correspondingly, back to a DataFrame? Thank you in advance