python:如何从亚马逊查找产品数据

时间:2012-05-26 20:03:48

标签: python amazon-web-services

我正在尝试使用python-amazon-product-api lib来访问有关亚马逊产品的数据。我的代码如下所示:

我正在尝试通过它的ASIN查找产品来获取如下数据:标题,图像,描述。到目前为止收到以下错误:

In [57]: result = api.item_lookup(id = 'B007R07BK8')
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
/home/oleg/Documents/<ipython-input-57-d3516809d324> in <module>()
----> 1 result = api.item_lookup(id = 'B007R07BK8')

TypeError: item_lookup() takes exactly 2 arguments (1 given)
In [58]:

需要建议我做错了什么

1 个答案:

答案 0 :(得分:0)

据我所知,如果函数定义是(self, item_id, **params),那么你必须提供item_id参数(selfapi)。您虽然提供了idparams因此转到item_id字典而id没有值。

我最好的猜测是你必须在这里用item_id取代item_id,但我可能错了,你必须从其他地方取{{1}}。