views:

81

answers:

3

Googling reveals several Python interfaces to Amazon AWS. Which are the most popular, feature-complete, etc?

A: 

I'm using pyaws. It's not bug-free[*], but seems to work sufficiently well for me. I haven't tried looking for alternatives.

[*] The only bug I've seen was that iterating over the results for a particular query gave me an unexpected IndexError; for some reason the iterator thought it had 11 results instead of the 8 ones it actually had. I don't really know if the bug is in pyaws or if Amazon manager to return an invalid result for that query.

Marius Gedminas
A: 

Try python amazon web services

shk
+1  A: 

I suggest boto: http://code.google.com/p/boto/

It's an active project, and the source is now on github so you can fork it and add/patch it as desired (not that you need to - it seems very stable).

The developer recently got a job that lets him hack on this part time for work (see: http://www.elastician.com/2010/07/and-now-for-something-completely.html)

James Cooper