polars save для lazyframe
Сохраняет dataframe на диск. Для ленивых dataframe используется операция sink, если тип файла её поддерживает (parquet, ipc/arrow, csv и ndjson).
Сигнатура
> polars save {flags} (path)
Флаги
-
--type, -t {string}: Тип файла: csv, json, parquet, arrow/ipc. Если не указан, определяется по расширению файла. -
--avro-compression {string}: Для avro поддерживаются методы сжатия deflate и snappy. -
--csv-delimiter {string}: Символ-разделитель в файле. -
--csv-no-header: Указывает, что строку заголовка следует исключить из CSV-файлов.
Параметры
-
path: Путь или облачный URL для записи.
Типы входных/выходных данных:
| вход | выход |
|---|---|
| any | string |
Примеры
Выполняет потоковый сбор и сохраняет результат в указанный файл
> [[a b];[1 2] [3 4]] | polars into-lazy | polars save test.parquet
Сохраняет dataframe в файл parquet
> [[a b]; [1 2] [3 4]] | polars into-df | polars save test.parquet
Сохраняет dataframe в файл arrow
> [[a b]; [1 2] [3 4]] | polars into-df | polars save test.arrow
Сохраняет dataframe в файл NDJSON
> [[a b]; [1 2] [3 4]] | polars into-df | polars save test.ndjson
Сохраняет dataframe в файл avro
> [[a b]; [1 2] [3 4]] | polars into-df | polars save test.avro
Сохраняет dataframe в файл CSV
> [[a b]; [1 2] [3 4]] | polars into-df | polars save test.csv
Сохраняет dataframe в файл CSV с другим разделителем
> [[a b]; [1 2] [3 4]] | polars into-df | polars save test.csv --csv-delimiter '|'
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/polars_save.html