In this section, we're going to look at a general approach to network programming in Python. We'll be introducing the main standard library modules and look at some examples to see how they relate to the TCP/IP stack.
Python network programming through libraries
An introduction to the PyPI Python repository
The Python Package Index, or PyPI, which can be found at https://pypi.python.org, is the official software repository for third-party applications in the Python programming language. Python developers want it to be a comprehensive catalog of all Python packages written in open source code.
To download packages from the PyPI repository, you can use several tools, but in this section, we will explain how to use...