Fernando Pérez

Number of videos:
6
IPython in-depth: high-productivity interactive and parallel python

IPython provides tools for interactive and parallel computing that are widely used in scientific computing, but can benefit any Python developer.

We will show how to use IPython in different ways, as: an interactive shell, an embedded shell, a graphical console, a network-aware VM in GUIs, a web-based notebook with code, graphics and rich HTML, and a high-level framework for parallel computing.

All materials for this tutorial can be found on our github repository

Event: PyCon US 2013
Speakers: Brian Granger, Fernando Pérez, Min RK
Recorded: March 13, 2013
Language: English
Last updated: May 5, 2013
Science And Python: retrospective of a (mostly) successful decade

The relation between Python and scientific work is a long one, and in the last 10+ years it has turned into a major success story. I will review this process from the vantage point of IPython’s role, and will look into the challenges ahead for Python to remain a leader in this space.

Event: PyCon CA 2012
Speakers: Fernando Pérez
Recorded: November 11, 2012
Language: English
Last updated: January 29, 2013
Event: SciPy 2012
Speakers: Brian Granger, Evan Patterson, Fernando Pérez, Min Ragan-Kelley, Thomas Kluyver
Recorded: July 19, 2012
Language: English
Last updated: April 6, 2013
Event: SciPy 2012
Speakers: Fernando Pérez, Min Ragan-Kelley
Recorded: July 17, 2012
Language: English
Last updated: April 6, 2013
IPython: Python at your fingertips

IPython is widely used in the scientific community, but its various tools can be used in any context. IPython gets you as close as possible to the Python language, with an array of tools for productive work: at the terminal, in GUIs, through a web browser, and in high-level parallel computing. This talk will explain the design of IPython and provide short, hands-on demos of its main features.

Event: PyCon US 2012
Speakers: Brian E. Granger, Fernando Pérez, Min Ragan-Kelley, Thomas Kluyver
Recorded: March 9, 2012
Language: English
Last updated: January 29, 2013
IPython in-depth: high-productivity interactive and parallel python

IPython provides tools for interactive and parallel computing that are widely used in scientific computing, but can benefit any Python developer. We will show how to use IPython in different ways, as: an interactive shell, an embedded shell, a graphical console, a network-aware VM in GUIs, a web-based notebook with code, graphics and rich HTML, and a high-level framework for parallel computing.

Event: PyCon US 2012
Speakers: Brian E. Granger, Fernando Pérez, Min Ragan-Kelley
Recorded: March 7, 2012
Language: English
Last updated: January 29, 2013