blob: b8950bb6cb8c2dc29327d7666a66ea3a8ab214bd [file] [log] [blame]
Georg Brandl116aa622007-08-15 14:28:22 +00001.. _internet:
2
3******************************
4Internet Protocols and Support
5******************************
6
7.. index::
8 single: WWW
9 single: Internet
10 single: World Wide Web
11
12.. index:: module: socket
13
14The modules described in this chapter implement Internet protocols and support
15for related technology. They are all implemented in Python. Most of these
16modules require the presence of the system-dependent module :mod:`socket`, which
17is currently supported on most popular platforms. Here is an overview:
18
19
20.. toctree::
21
22 webbrowser.rst
23 cgi.rst
24 cgitb.rst
25 wsgiref.rst
Georg Brandlfe7b00f2012-10-06 13:49:34 +020026 urllib.rst
Senthil Kumaranaca8fd72008-06-23 04:41:59 +000027 urllib.request.rst
28 urllib.parse.rst
29 urllib.error.rst
30 urllib.robotparser.rst
Georg Brandlfe7b00f2012-10-06 13:49:34 +020031 http.rst
Georg Brandl24420152008-05-26 16:32:26 +000032 http.client.rst
Georg Brandl116aa622007-08-15 14:28:22 +000033 ftplib.rst
34 poplib.rst
35 imaplib.rst
36 nntplib.rst
37 smtplib.rst
38 smtpd.rst
39 telnetlib.rst
40 uuid.rst
Georg Brandl116aa622007-08-15 14:28:22 +000041 socketserver.rst
Georg Brandl24420152008-05-26 16:32:26 +000042 http.server.rst
43 http.cookies.rst
44 http.cookiejar.rst
Georg Brandlfe7b00f2012-10-06 13:49:34 +020045 xmlrpc.rst
Georg Brandl38eceaa2008-05-26 11:14:17 +000046 xmlrpc.client.rst
47 xmlrpc.server.rst
Nick Coghlan9680bdb2012-06-17 17:24:10 +100048 ipaddress.rst