The reader should be familiarized with Python's syntax and have a valid Python interpreter installed, which can be downloaded from https://www.python.org/downloads/
It is recommended to follow the examples in the book and test the code locally. For this, it is highly recommended to create a virtual environment with Python 3.7 and run the code with this interpreter. Instructions to create a virtual environment can be found at https://docs.python.org/3/tutorial/venv.html.