Skip to content

Latest commit

 

History

History
138 lines (103 loc) · 2.43 KB

File metadata and controls

138 lines (103 loc) · 2.43 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

.. currentmodule:: pyarrow.feather

.. 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
   create_encryption_properties
   create_decryption_properties

ORC Files

.. currentmodule:: pyarrow.orc

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

   ORCFile
   ORCWriter
   read_table
   write_table