In this chapter, we learned about the main system modules for python programming, such as os for working with the operating system, sys for working with the filesystem, and sub-proccess for executing commands. We also reviewed how to work with the filesystem, reading and creating files, managing threads, and concurrency.
In the next chapter, we will explore the socket package for resolving IP addresses and domains, and implement client and servers with TCP and UDP protocols.