Other Protocols

While the standard Python library is quite rich, the set of protocols used on the Net is even richer. You can find support for these protocols in many third-party extensions. For the RSS protocol (described at http://blogs.law.harvard.edu/tech/rss), for example, you can check http://wiki.python.org/moin/RssLibraries, where you will find a fair summary of many available modules. For SSH (see http://www.snailbook.com/protocols.html), a very secure protocol that does not require third-party involvement of a Certification Authority, your best choice is probably paramiko, found at http://www.lag.net/paramiko/. SSH is often the most secure, handiest alternative to Telnet, FTP, and similar old protocols, and paramiko is an excellent implementation of SSH for Python.

Get Python in a Nutshell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.