Wednesday, 19 December 2012

The essential IPython tutorials

These are videos you have to see, if you don't know ipython yet! I've worked as a programmer for more than 15 years and I thought I've seen it by now, but ipython got me as excited as I was when I dialed into a BBS first time... it bursts your horizon.

Have you heard the great news? IPython received a Sloan Foundation Grant!

It started when my teammate said: "Hey, I found this ipdb, it's better than pdb". And we used it as a debugger for some months, until we discovered the notebook and a month or two later pandas! We regularly have to find the cause of problems in large server infrastructure, software and databases. I used to cross-check data by hand-sql-grep-copy-excel-paste-pipe-cut-sed-wossname, but when the customer asked for more details, I couldn't reproduce the checks easily. With the notebook everything is documented, you know exactly how you identified a problem and when you solved the problem, you just have to click "Run All" to verify it.

"Short" intro (40min)



Full tutorials (3h+)

Data analysis in Python with pandas

IPython in-depth: high-productivity interactive and parallel python

No comments:

Post a Comment