Streams and File Access¶
Factory Functions¶
These factory functions are the recommended way to create a Arrow stream. They accept various kinds of sources, such as in-memory buffers or on-disk files.
|
Create an Arrow input stream. |
|
Create an Arrow output stream. |
|
Open memory map at file path. |
|
Create a file of the given size and memory-map it. |
Stream Classes¶
The base class for all Arrow streams. |
|
A stream backed by a regular file descriptor. |
|
A stream backed by a Python file object. |
|
|
Zero-copy reader from objects convertible to Arrow buffer. |
An output stream that writes to a resizable buffer. |
|
A stream writing to a Arrow buffer. |
|
A stream that represents a memory-mapped file. |
|
|
An input stream wrapper which decompresses data on the fly. |
|
An output stream wrapper which compresses data on the fly. |
File Systems¶
See Filesystems.