The modules described in this chapter implement Internet protocols and
support for related technology. They are all implemented in Python.
Most of these modules require the presence of the system-dependent
module socket, which is currently
supported on most popular platforms. Here is an overview:
webbrowser |
|
Easy-to-use controller for Web browsers. |
cgi |
|
Common Gateway Interface support, used to interpret
forms in server-side scripts. |
cgitb |
|
Configurable traceback handler for CGI scripts. |
wsgiref |
|
WSGI Utilities and Reference Implementation |
wsgiref.util |
|
|
wsgiref.headers |
|
|
wsgiref.simple_server |
|
|
wsgiref.validate |
|
|
wsgiref.handlers |
|
|
urllib |
|
Open an arbitrary network resource by URL (requires sockets). |
urllib2 |
|
An extensible library for opening URLs using a variety of
protocols |
httplib |
|
HTTP and HTTPS protocol client (requires sockets). |
ftplib |
|
FTP protocol client (requires sockets). |
gopherlib |
|
Gopher protocol client (requires sockets). |
poplib |
|
POP3 protocol client (requires sockets). |
imaplib |
|
IMAP4 protocol client (requires sockets). |
nntplib |
|
NNTP protocol client (requires sockets). |
smtplib |
|
SMTP protocol client (requires sockets). |
smtpd |
|
Implement a flexible SMTP server |
telnetlib |
|
Telnet client class. |
uuid |
|
UUID objects (universally unique identifiers) according to RFC 4122 |
urlparse |
|
Parse URLs into components. |
SocketServer |
|
A framework for network servers. |
BaseHTTPServer |
|
Basic HTTP server (base class for
SimpleHTTPServer and CGIHTTPServer). |
SimpleHTTPServer |
|
This module provides a basic request handler for HTTP
servers. |
CGIHTTPServer |
|
This module provides a request handler for HTTP servers
which can run CGI scripts. |
cookielib |
|
Cookie handling for HTTP clients |
Cookie |
|
Support for HTTP state management (cookies). |
xmlrpclib |
|
XML-RPC client access. |
SimpleXMLRPCServer |
|
Basic XML-RPC server implementation. |
DocXMLRPCServer |
|
Self-documenting XML-RPC server implementation. |