Internet Articles

cgi — Common Gateway Interface support

Source code: Lib/cgi.py

cgitb — Traceback manager for CGI scripts

Source code: Lib/cgitb.py

ftplib — FTP protocol client

Source code: Lib/ftplib.py

http — HTTP modules

Source code: Lib/http/__init__.py

http.client — HTTP protocol client

Source code: Lib/http/client.py

http.cookiejar — Cookie handling for HTTP clients

Source code: Lib/http/cookiejar.py

http.cookies — HTTP state management

Source code: Lib/http/cookies.py

http.server — HTTP servers

Source code: Lib/http/server.py

imaplib — IMAP4 protocol client

Source code: Lib/imaplib.py

ipaddress — IPv4/IPv6 manipulation library

Source code: Lib/ipaddress.py

nntplib — NNTP protocol client

Source code: Lib/nntplib.py

poplib — POP3 protocol client

Source code: Lib/poplib.py

smtpd — SMTP Server

Source code: Lib/smtpd.py

smtplib — SMTP protocol client

Source code: Lib/smtplib.py

socketserver — A framework for network servers

Source code: Lib/socketserver.py

telnetlib — Telnet client

Source code: Lib/telnetlib.py

urllib — URL handling modules

Source code: Lib/urllib/

urllib.error — Exception classes raised by urllib.request

Source code: Lib/urllib/error.py

urllib.parse — Parse URLs into components

Source code: Lib/urllib/parse.py

urllib.request — Extensible library for opening URLs

Source code: Lib/urllib/request.py

urllib.robotparser — Parser for robots.txt

Source code: Lib/urllib/robotparser.py

uuid — UUID objects according to RFC 4122

Source code: Lib/uuid.py

webbrowser — Convenient Web-browser controller

Source code: Lib/webbrowser.py

wsgiref — WSGI Utilities and Reference Implementation

The Web Server Gateway Interface (WSGI) is a standard interface between web server software and web applications written in Python. Having a standard interface makes it easy to use an application that supports WSGI with a number of different web servers.

xmlrpc — XMLRPC server and client modules

XML-RPC is a Remote Procedure Call method that uses XML passed via HTTP as a transport. With it, a client can call methods with parameters on a remote server (the server is named by a URI) and get back structured data.

xmlrpc.client — XML-RPC client access

Source code: Lib/xmlrpc/client.py

xmlrpc.server — Basic XML-RPC servers

Source code: Lib/xmlrpc/server.py