【发布时间】:2012-05-27 07:22:07
【问题描述】:
我正在尝试使用 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]:
需要关于我做错了什么的建议
【问题讨论】:
-
好吧,你的错误是这样的:
item_lookup() takes exactly 2 arguments (1 given)。找出应该传递给该函数的参数。 -
是的,我正在尝试:定义:api.item_lookup(self, item_id, **params) 文档字符串:给定一个项目标识符,
ItemLookup操作返回部分或全部项目属性,具体取决于在请求中指定的响应组上。默认情况下,ItemLookup返回项目的ASIN、DetailPageURL、Manufacturer、ProductGroup和Title。ItemLookup支持多个响应组,因此您可以检索多种不同类型的产品信息,称为项目属性,包括产品评论、变体、相似产品、定价,
标签: python amazon-web-services