Pythonのamazon関連のパッケージでよさそうなのを探していたらpython-amazon-product-apiとbottlenoseってのがあった。
今回はpython-amazon-product-apiを使ってみた。
で、まぁ色々やっていると、xmlが見たいシチュエーションがあって、どうやるんかなぁと調べた。
from amazonproduct import API
AWS_KEY = 'XXXXXXXXXXX'
SECRET_KEY = 'XXXXXXXXXXX'
api = API(AWS_KEY, SECRET_KEY, 'jp')
imagenode = api.item_lookup('4274208850', ResponseGroup='Images')
from lxml import etree
print etree.tostring(imagenode, pretty_print=True)
あと、item_lookupの結果ってキャッシュしておきたい(Net::Amazonみたいに)なぁと思ったのだがそれっぽいのは見つけることができなかった。

Alex Martelli,Anna Martelli Ravenscroft,David Ascher
オライリー・ジャパン / ¥ 4,410 ()
在庫あり。