Skip to content

Latest commit

 

History

History
139 lines (103 loc) · 2.49 KB

File metadata and controls

139 lines (103 loc) · 2.49 KB

Tabular File Formats

CSV Files

.. currentmodule:: pyarrow.csv

.. autosummary::
   :toctree: ../generated/

   ConvertOptions
   CSVStreamingReader
   CSVWriter
   ISO8601
   ParseOptions
   ReadOptions
   WriteOptions
   open_csv
   read_csv
   write_csv
   InvalidRow

Feather Files (Deprecated)

.. currentmodule:: pyarrow.feather

.. deprecated:: 24.0.0
   The Feather API is deprecated. Use the :ref:`IPC <ipc>` API instead.

.. autosummary::
   :toctree: ../generated/

   read_feather
   read_table
   write_feather

JSON Files

.. currentmodule:: pyarrow.json

.. autosummary::
   :toctree: ../generated/

   ReadOptions
   ParseOptions
   open_json
   read_json

Parquet Files

.. currentmodule:: pyarrow.parquet

.. autosummary::
   :toctree: ../generated/

   ParquetDataset
   ParquetFile
   ParquetWriter
   filters_to_expression
   read_table
   read_metadata
   read_pandas
   read_schema
   write_metadata
   write_table
   write_to_dataset

Parquet Metadata

.. autosummary::
   :toctree: ../generated/

   FileMetaData
   RowGroupMetaData
   SortingColumn
   ColumnChunkMetaData
   Statistics
   ParquetSchema
   ColumnSchema
   ParquetLogicalType

Encrypted Parquet Files

.. currentmodule:: pyarrow.parquet.encryption

.. autosummary::
   :toctree: ../generated/

   CryptoFactory
   KmsClient
   KmsConnectionConfig
   EncryptionConfiguration
   DecryptionConfiguration

ORC Files

.. currentmodule:: pyarrow.orc

.. autosummary::
   :toctree: ../generated/

   ORCFile
   ORCWriter
   read_table
   write_table