20b Internet Protocols and Support¶
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:
- 1.
telnetlib
— Telnet client - 2.
uuid
— UUID objects according to RFC 4122 - 3.
urlparse
— Parse URLs into components - 4.
SocketServer
— A framework for network servers - 5.
BaseHTTPServer
— Basic HTTP server - 6.
SimpleHTTPServer
— Simple HTTP request handler - 7.
CGIHTTPServer
— CGI-capable HTTP request handler - 8.
cookielib
— Cookie handling for HTTP clients - 9.
Cookie
— HTTP state management - 10.
xmlrpclib
— XML-RPC client access - 11.
SimpleXMLRPCServer
— Basic XML-RPC server - 12.
DocXMLRPCServer
— Self-documenting XML-RPC server