home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / p / python / pyhtmldoc / i / internet_a < prev    next >
Text File  |  1996-11-14  |  3KB  |  60 lines

  1. <TITLE>Internet and WWW -- Python library reference</TITLE>
  2. Next: <A HREF="../r/restricted_execution" TYPE="Next">Restricted Execution</A>  
  3. Prev: <A HREF="../t/the_python_profiler" TYPE="Prev">The Python Profiler</A>  
  4. Up: <A HREF="../t/top" TYPE="Up">Top</A>  
  5. Top: <A HREF="../t/top" TYPE="Top">Top</A>  
  6. <H1>10. Internet and WWW Services</H1>
  7. The modules described in this chapter provide various services to
  8. World-Wide Web (WWW) clients and/or services, and a few modules
  9. related to news and email.  They are all implemented in Python.  Some
  10. of these modules require the presence of the system-dependent module
  11. <CODE>sockets</CODE>, which is currently only fully supported on Unix and
  12. Windows NT.  Here is an overview:
  13. <P>
  14. <DL>
  15. <DT><B>cgi</B><DD>--- Common Gateway Interface, used to interpret forms in server-side
  16. scripts.
  17. <P>
  18. <DT><B>urllib</B><DD>--- Open an arbitrary object given by URL (requires sockets).
  19. <P>
  20. <DT><B>httplib</B><DD>--- HTTP protocol client (requires sockets).
  21. <P>
  22. <DT><B>ftplib</B><DD>--- FTP protocol client (requires sockets).
  23. <P>
  24. <DT><B>gopherlib</B><DD>--- Gopher protocol client (requires sockets).
  25. <P>
  26. <DT><B>nntplib</B><DD>--- NNTP protocol client (requires sockets).
  27. <P>
  28. <DT><B>urlparse</B><DD>--- Parse a URL string into a tuple (addressing scheme identifier, network
  29. location, path, parameters, query string, fragment identifier).
  30. <P>
  31. <DT><B>sgmllib</B><DD>--- Only as much of an SGML parser as needed to parse HTML.
  32. <P>
  33. <DT><B>htmllib</B><DD>--- A (slow) parser for HTML documents.
  34. <P>
  35. <DT><B>formatter</B><DD>--- Generic output formatter and device interface.
  36. <P>
  37. <DT><B>rfc822</B><DD>--- Parse RFC-822 style mail headers.
  38. <P>
  39. <DT><B>mimetools</B><DD>--- Tools for parsing MIME style message bodies.
  40. <P>
  41. </DL>
  42. <H2>Menu</H2><DL COMPACT>
  43. <DT><A HREF="../c/cgi" TYPE=Menu>cgi</A>
  44. <DD><DT><A HREF="../u/urllib" TYPE=Menu>urllib</A>
  45. <DD><DT><A HREF="../h/httplib" TYPE=Menu>httplib</A>
  46. <DD><DT><A HREF="../f/ftplib" TYPE=Menu>ftplib</A>
  47. <DD><DT><A HREF="../g/gopherlib" TYPE=Menu>gopherlib</A>
  48. <DD><DT><A HREF="../n/nntplib" TYPE=Menu>nntplib</A>
  49. <DD><DT><A HREF="../u/urlparse" TYPE=Menu>urlparse</A>
  50. <DD><DT><A HREF="../s/sgmllib" TYPE=Menu>sgmllib</A>
  51. <DD><DT><A HREF="../h/htmllib" TYPE=Menu>htmllib</A>
  52. <DD><DT><A HREF="../f/formatter" TYPE=Menu>formatter</A>
  53. <DD><DT><A HREF="../r/rfc822" TYPE=Menu>rfc822</A>
  54. <DD><DT><A HREF="../m/mimetools" TYPE=Menu>mimetools</A>
  55. <DD><DT><A HREF="../b/binhex" TYPE=Menu>binhex</A>
  56. <DD><DT><A HREF="../u/uu" TYPE=Menu>uu</A>
  57. <DD><DT><A HREF="../b/binascii" TYPE=Menu>binascii</A>
  58. <DD><DT><A HREF="../x/xdrlib" TYPE=Menu>xdrlib</A>
  59. <DD></DL>
  60.