Les modules décrits dans ce chapitre implémentent les protocoles Internet et un support pour la technologie correspondante. Ils sont tous implémentés en Python. La plupart de ces modules nécessitent la présence du module propre au système socket, qui est actuellement supporté sur la plupart des plateformes. En voici une vue d'ensemble:
| webbrowser | Contrôleur de navigateur Web facile à utiliser. |
| cgi | Support de la Common Gateway Interface, qui sert à interpréter les formulaires dans les scripts côté serveur. |
| urllib | Ouvre une ressource réseau quelconque d'après l'URL (nécessite les sockets). |
| httplib | Client pour le protocole HTTP (nécessite les sockets). |
| ftplib | Client pour le protocole FTP (nécessite les sockets). |
| gopherlib | Client pour le protocole Gopher (nécessite les sockets). |
| poplib | Client pour le protocole POP3 (nécesite les sockets). |
| imaplib | Client pour le protocole IMAP4 (nécessite les sockets). |
| nntplib | Client pour le protocole NNTP (nécessite les sockets). |
| smtplib | Client pour le protocole SMTP (nécessite les sockets). |
| telnetlib | Classe pour client Telnet. |
| urlparse | Découpe les URL en composants. |
| SocketServer | Un cadre pour les serveurs réseau. |
| BaseHTTPServer | Serveur HTTP basique (classe de base pour SimpleHTTPServer et CGIHTTPServer). |
| SimpleHTTPServer | Ce module fournit un gestionnaire de requête basique pour serveur HTTP. |
| CGIHTTPServer | Ce module fournit un gestionnaire de requête pour serveurs HTTP qui peut exécuter des scripts CGI. |
| Cookie | Support pour gestion d'état en HTTP (cookies). |
| asyncore | Une classe de base pour développer des services de gestion de socket asynchrone. |