Let's Write an IPython Extension (in IPython)

Thunder Talk

IPython is a Python REPL on steroids. It has many features, but if they are not enough, you can easily add new ones by writing an extension. In this talk, I will show you how to write one. We will build a simple code profiler that will measure the execution time of each command. And, for an additional challenge, I will do everything without closing IPython.

Presented by

Sebastian Witowski

Sebastian is a freelancer and Python trainer who worked as a DevOps at CERN and recently started his own journey. He enjoys web development and operations. In his spare time, he likes to talk about Python, coding, and productivity.