CSV Processing with Python and Pandas

Welcome!

This site is meant to support my evangelization of Python as a “power tool” for CSV-file processing that isn’t much harder to learn than writing fancy Excel formulas is – and certainly simpler to learn than writing Excel VisualBasic macros by hand.

Presentation Slide Examples

If you’re here after watching a presentation, visit Quick Examples to:

Common “Operations”

If you’ve worked your way through the examples and want a further challenge, visit my list of operations commonly used for CSV processing (under construction) to learn more functions that you can put into your Python scripts.

For example, once you can filter for rows whose “Last Name starts with capital S” you may want to…

Why Learn Python

Python can be really handy for: