polars.read_avro#
- polars.read_avro(
- source: str | Path | IO[bytes] | bytes,
- *,
- columns: list[int] | list[str] | None = None,
- n_rows: int | None = None,
Read into a DataFrame from Apache Avro format.
- Parameters:
- source
Path to a file or a file-like object (by “file-like object” we refer to objects that have a
read()
method, such as a file handler like the builtinopen
function, or aBytesIO
instance). For file-like objects, stream position may not be updated accordingly after reading.- columns
Columns to select. Accepts a list of column indices (starting at zero) or a list of column names.
- n_rows
Stop reading from Apache Avro file after reading
n_rows
.
- Returns:
- DataFrame