0

python-amazon-product-api lib を使用して、Amazon 製品に関するデータにアクセスしようとしています。私のコードは次のようになります。

タイトル、画像、説明などのデータを取得するために、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ものを提供しました。paramsitem_id

私の最善の推測では、ここで代用idするitem_id必要がありますが、私が間違っている可能性があり、他の場所から取得する必要がありitem_idます.

于 2012-05-26T23:22:07.600 に答える