How to Handle Large Datasets in Python

A Comparison of CSV, Pickle, Parquet, Feather, and HDF5