Chapter 21. Network Programming

THIS CHAPTER DESCRIBES THE MODULES USED to implement low-level network servers and clients. Python provides extensive network support, ranging from access to low-level network interfaces to high-level clients and frameworks for writing network applications. To begin, a very brief (and admittedly terse) introduction to network programming is presented. Readers are advised to consult a book such as UNIX Network Programming, Volume 1: Networking APIs: Sockets and XTI, by W. Richard Stevens (Prentice Hall, 2003, ISBN 0131411551) for many of the advanced details.

Get Python: Essential Reference, Third Edition 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.