Tabular File Formats¶
CSV Files¶
  | 
Options for reading CSV files.  | 
  | 
Options for parsing CSV files.  | 
  | 
Options for converting CSV data.  | 
  | 
Read a Table from a stream of CSV data.  | 
  | 
Open a streaming reader of CSV data.  | 
An object that reads record batches incrementally from a CSV file.  | 
Feather Files¶
  | 
Read a pandas.DataFrame from Feather format.  | 
  | 
Read a pyarrow.Table from Feather format  | 
  | 
Write a pandas.DataFrame to Feather format.  | 
JSON Files¶
  | 
Options for reading JSON files.  | 
  | 
Options for parsing JSON files.  | 
  | 
Read a Table from a stream of JSON data.  | 
Parquet Files¶
  | 
Encapsulates details of reading a complete Parquet dataset possibly consisting of multiple files and partitions in subdirectories.  | 
  | 
Reader interface for a single Parquet file.  | 
  | 
Class for incrementally building a Parquet file for Arrow tables.  | 
  | 
Read a Table from Parquet format  | 
  | 
Read FileMetadata from footer of a single Parquet file.  | 
  | 
Read a Table from Parquet format, also reading DataFrame index values if known in the file metadata  | 
  | 
Read effective Arrow schema from Parquet file metadata.  | 
  | 
Write metadata-only Parquet file from schema.  | 
  | 
Write a Table to Parquet format.  | 
  | 
Wrapper around parquet.write_table for writing a Table to Parquet format by partitions.  |