Wrapping Up

You’ve explored a lot of Python in this first chapter. You used docker as a convenient way to experiment with different python environments, pdb to interactively debug code execution without print, and the combination of flake8 + mypy + black to automatically format your code and proactively squash bugs.

Now that we have the ability to run Python and audit our Python with static analysis tools, we can look into key selections from Python’s standard library in the next chapter.

Get Intuitive Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.