Chapter 3. Internet Client Programming

You can’t take something off the Internet, that’s like trying to take pee out of a swimming pool. Once it’s in there, it’s in there.

—Joe Garrelli, March 1996(verbally via “Joe Rogan,” a character fromNewsRadio [television program]),

In this chapter...

What Are Internet Clients?

Transferring Files

Network News

E-Mail

Related Modules

In Chapter 2, “Network Programming,” we took a look at low-level networking communication protocols using sockets. This type of networking is at the heart of most of the client/server protocols that exist on the Internet today. These protocols include those for transferring files (FTP, etc.), reading Usenet newsgroups (Network News Transfer Protocol), sending e-mail ...

Get Core Python Applications Programming, 3rd 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.