Web Platforms for Python

Web Services and Python

Copyright 2009 by Stephen Vermeulen
Last updated: 2009 Oct 23
Windows Authentication in Python

198 199 200 26 60 actual algorithm algorithms audio authentication behind big bindings blogging cheeseshop city client cloud computers controller cross dev directly distributed edu engine feb hash heikkitoivonen import introduction jan mar mercurial messages middle platforms pro proxy pycon rest richard services shown ssh static talks tbody u webanno website width
Some of the major web services can be accessed and manipulated from Python, including such things as Google, Yahoo and EBay.

  • 2009-Oct-23: boto, a Python interface to Amazon Web Services (S3, SQS, EC2 and the Mechanical Turk) gdata a Python client interface to the Google Data APIs (Base, Blogger, Calendar...). Some notes on a problem with "import hashlib" in version 1.5b. Notes on using M2Crypto with boto. [3452]
  • 2009-Oct-23: pygooglechart (project homepage is here) is Python module that encapsulates the Google Chart API. Some more detailed discussion of this is here. GChartWrapper is another Python wrapper for the Google Chart API. [4409] [1] [2]
  • 2009-Jul-03: Hatta is a wiki engine that lives in a Mercurial repository. [8224]
  • 2009-Jun-25: boto, a Python interface to Amazon web services (Simple Storage Service S3, Simple Queue Service SQS, Elastic Compute Cloud EC2, Mechanical Turk, SimpleDB SDB, CloudFront), also here. [200]
  • 2009-Apr-21: A mention of Gumstix micro controller computers leads the Electric Duncan to consider cloud computing and massively distributed computing and storage systems (such as Tahoe) in an interesting multi-part ramble. [7887]
  • 2009-Jan-30: simples3 provides a simple, quick interface to Amazon's AWS S3 storage service. [7508]
  • 2009-Jan-30: pyspamsum is a Python wrapper for Andrew Tridgell's spamsum algorithm. This is a fuzzy hash algorithms for detecting spam email messages. [7506]
  • 2008-Dec-05: Hatta Wiki is a Wiki engine that uses the Mercurial revision control system for the storage of its documents. [7303]
  • 2008-Oct-06: DeliciousAPI is a module for mining the del.icio.us social bookmarking system. [2432]
  • 2008-May-12: Caching RSS Feeds with feedcachetalks about using the feedcache package to better aggregate data from a number of RSS feeds in Python. [6141] [1]
  • 2008-Apr-18: wsgi-fileserver is a file server application for a WSGI web server. [5849]
  • 2008-Apr-17: wsgi-proxy is a WSGI application for a simple HTTP 1.0 proxy. [5842]
  • 2008-Mar-27: Mail filters (milters) in Python for sendmail allow for easier customization of server-based spam detection, virus scanning and logging of in and out-bound email. [5337]
  • 2008-Mar-26: An introduction to using the Amazon EC2 system from Python. This also talks a bit about the actual technology behind the Amazon Elastic Computer Cloud (EC2). A video of the PyCon'08 talk on using the EC2 system to do cluster computing with Python. [1638]
  • 2008-Mar-26: jsonlib provides a JSON serializer/deserializer for Python. [5336]
  • 2008-Feb-22: The WadcomBlog is a small static page blog engine written in Python, this one has support for tag clouds. [5138]
  • 2008-Feb-19: The Blobs file server is a simple web service that allows for the upload and download of files. [5123]
  • 2008-Feb-13: GinGin is a cross between a Wiki and a Blog. [5094] [1]
  • 2008-Jan-23: Slipper allows you to host a web site composed of static pages directly from a Mercurial repository (for version control) using reStructuredText for the markup. [4983]
  • 2008-Jan-23: dweba is a distributed and web application framework for Python. [4982]
  • 2008-Jan-23: pysmug is a Python client library for the SmugMug API. [4981]
  • 2008-Jan-07: UtilityMill is a web service that provides the framework to host your Python functions. [4602]
  • 2007-Dec-14: Quisition is a web-site based flash card system that is being developed in Python. [4428]
  • 2007-Dec-10: sshproxy is an SSH proxy application in Python (the home page is here). [4407]
  • 2007-Dec-06: Flickr.API another interface to Flickr from Python. [4399]
  • 2007-Nov-29: Some discussion about accessing Amazon's web site from Python and a bit on Amazon's web services API. [4209]
  • 2007-Nov-23: gocept.paypal is a module that implements PayPal's express checkout and Website Payments Pro APIs. [4187] [1]
  • 2007-Nov-17: tmda-ofmipd an authenticated SMTP proxy for TMDA, this can use SSL communications with the tlslite package. [4168]
  • 2007-Nov-06: openomy is a client/server REST-like API for exchanging files. [4035]
  • 2007-Nov-06: Python-gdata, a Python wrapper for Google's GData API for Youtube. [4033] [1]
  • 2007-Oct-02: pycopia, is a large network application framework project, with a number of supporting libraries. A number of these have shown up on the cheese shop, such as: pycopia-WWW, pycopia-XML, pycopia-audio, pycopia-net, pycopia-process. [2429] [1]
  • 2007-Aug-24: Playing with the Google Calendar API [199]
  • 2007-Aug-24: Beej's Python Flickr API, and some comments on it. [198]
  • 2007-Aug-24: easyBay, a Python interface to EBay [197]
  • 2007-Aug-24: A write up about how Python is being used at Google. [196]
  • 2007-Aug-24: Yahoo's Python Developer Center (started in Aug'06) explains how to access Yahoo services from Python [195]
  • 2007-Aug-24: PyGoogle, a Python interface to the Google Web API [194]
  • 2007-Aug-24: libgmail, Python bindings for Google's Mail service [193]
  • 2007-Aug-24: GmailFS, a file system written in Python [192]

              back to vermeulen.ca home