O'Reilly logo

Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns by Mark Summerfield

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

6. High-Level Networking in Python

The Python standard library has excellent support for networking all the way from low to high level. Low-level support is provided by modules such as socket, ssl, asyncore, and asynchat, and mid-level support by, for example, the socketserver module. Higher-level support is provided by the many modules that support various Internet protocols, including, most notably, the http and urllib modules.

There are also a number of third-party modules that support networking, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required