1. médialab Sciences Po
  2. Productions
  3. casanova

casanovamade by the médialab

python library to process CSV files

Tools – Code

Guillaume Plique, Béatrice Mazoyer, Hélène Herman, Laura Miguel, Amélie Pelle

casanova is a python library implementing specialized, practical and efficient CSV file readers, writers and enrichers.

casanova is for instance able to read files in reverse, to resume aborted processes very easily, to serialize many data types, to pre-buffer part of the files in order to assess their size if sufficient memory is available etc.

This library is notably relied upon by minet.