May 2021
Intermediate to advanced
142 pages
3h 37m
English
You’ve now completed a tour of selections from Python’s standard library: you used collections.defaultdict and collections.namedtuple to level up your usage of the built-in types tuple and dict, created temporary workspaces using tempfile, delegated calls to other programs with subprocess, wrote SQL from within Python with sqlite3, and even profiled your code with cProfile. You’ve covered a lot of ground!
You are well prepared to move on to another important subject in any programming language: concurrency. In the next chapter, we’ll focus on how to run Python code concurrently with its provided concurrency tools.