Python Standard Library

Table of Contents

  • Ch 01 - 10
  • Ch 11 - 20
    • 11. Data Persistence
    • 12 Data Compression and Archiving
    • 13 File Formats
    • 14 Cryptographic Services
    • 15 Generic Operating System Services
    • 16 Optional Operating System Services
    • 17 Interprocess Communication and Networking
    • 18 Internet Data Handling
    • 19 Structured Markup Processing Tools
    • 20a Internet Protocols and Support
      • 1. webbrowser — Convenient Web-browser controller
      • 2. cgi — Common Gateway Interface support
      • 3. cgitb — Traceback manager for CGI scripts
      • 4. wsgiref — WSGI Utilities and Reference Implementation
      • 5. urllib — Open arbitrary resources by URL
      • 6. urllib2 — extensible library for opening URLs
      • 7. httplib — HTTP protocol client
      • 8. ftplib — FTP protocol client
      • 9. poplib — POP3 protocol client
      • 10. imaplib — IMAP4 protocol client
      • 11. nntplib — NNTP protocol client
      • 12. smtplib — SMTP protocol client
      • 13. smtpd — SMTP Server
    • 20b Internet Protocols and Support
  • Ch 21 - 30
  • Ch 31 - 37
  • api
Python Standard Library
  • Docs »
  • Ch 11 - 20 »
  • 20a Internet Protocols and Support
  • View page source

20a 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. webbrowser — Convenient Web-browser controller
  • 2. cgi — Common Gateway Interface support
  • 3. cgitb — Traceback manager for CGI scripts
  • 4. wsgiref — WSGI Utilities and Reference Implementation
  • 5. urllib — Open arbitrary resources by URL
  • 6. urllib2 — extensible library for opening URLs
  • 7. httplib — HTTP protocol client
  • 8. ftplib — FTP protocol client
  • 9. poplib — POP3 protocol client
  • 10. imaplib — IMAP4 protocol client
  • 11. nntplib — NNTP protocol client
  • 12. smtplib — SMTP protocol client
  • 13. smtpd — SMTP Server
Next Previous

© Copyright 2016.

Built with Sphinx using a theme provided by Read the Docs.