0

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

我正在尝试通过它的 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]:

需要关于我做错了什么的建议

4

1 回答 1

0

据我所知,如果函数定义是,(self, item_id, **params)那么您必须提供item_id参数(selfis api)。您虽然提供了id一个因此进入params字典而item_id没有价值的人。

我最好的猜测是你必须iditem_id这里代替,但我可能是错的,你必须item_id从其他地方取。

于 2012-05-26T23:22:07.600 回答