Supported File Formats

datatc supports reading and writing the following file formats.

Note: Most formats work out of the box, but a few require additional installations- these are noted with an asterisk and explained below.

  • CSV

  • Dill

  • Excel

  • Parquet*

  • PDF*

  • Pickle

  • Text

  • YAML

Formats that Require Additional Installation


To work with Parquet files, you must also install either pyarrow or fastparquet.


To work with PDF files, you must also install the fitz package.