Some of the tutorials in the OEP use jupyter notebooks. These are collected and updated in the tutorial repository. Jupyter notebooks essentially offer a user-friendly interface to run python code step by step. Unfortunately we cannot allow users to run arbitrary code on this website, so you'll have to download and run the code locally. A description on how to install and run jupyter notebooks on linux is provided by Ratul Doley in the youtube-video below.

If you want to skip the introduction, jump to minute 1:28