polars open для фрейма данных
Открывает файл CSV, JSON, NDJSON/JSON Lines, Arrow, Avro или Parquet для создания фрейма данных. По умолчанию будет создан ленивый фрейм данных, если это поддерживается.
Сигнатура
> polars open {flags} (file)
Флаги
-
--eager: Открыть фрейм данных как eager-фрейм данных. -
--type, -t {string}: Тип файла: csv, tsv, json, parquet, arrow, avro. Если не указан, определяется по расширению файла. -
--delimiter, -d {string}: Символ-разделитель файла. Файл CSV. -
--no-header: Указывает, что в файле нет заголовка. Файл CSV. -
--infer-schema {number}: Количество строк для определения схемы файла. Файл CSV. -
--skip-rows {number}: Количество строк, пропускаемых в начале файла. Файл CSV. -
--columns {list<string>}: Столбцы, которые нужно выбрать из файла CSV. Файлы CSV и Parquet. -
--schema, -s {any}: Схема Polars в формате [{name: str}]. Файлы CSV, JSON и JSONL. -
--hive-enabled: Включить поддержку Hive. Файлы Parquet и Arrow. -
--hive-start-idx {number}: Начальный индекс секционирования Hive. Файлы Parquet и Arrow. -
--hive-schema {any}: Схема Hive в формате [{name: str}]. Файлы Parquet и Arrow. -
--hive-try-parse-dates: Пытаться анализировать даты в секционировании Hive. Файлы Parquet и Arrow. -
--truncate-ragged-lines: Обрезать строки, длина которых превышает длину, заданную схемой. Файл CSV.
Параметры
-
file: Путь к файлу или облачный URL, из которого загружаются значения.
Типы входных и выходных данных:
| вход | выход |
|---|---|
| any | polars_dataframe |
| any | polars_lazyframe |
Примеры
Принимает имя файла и создает фрейм данных
> polars open test.csv
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/polars_open.html