1

私はPythonとAmazonの製品APIに比較的慣れていないので、キックスタートのいくつかの例を実行しようとしていますが、すべてを試してみて、item_lookupに対してNoneしか得られませんでした:

AWS_KEY = '...'
SECRET_KEY = '...'

root = api.item_search('Books', Publisher='Galileo Press',AssociateTag='associatetag')

import xml.dom.minidom
def minidom_response_parser(fp):
   root = xml.dom.minidom.parse(fp)
   # parse errors
   for error in root.getElementsByTagName('Error'):
      code = error.getElementsByTagName('Code')[0].firstChild.nodeValue
      msg = error.getElementsByTagName('Message')[0].firstChild.nodeValue

   return root
api = API(AWS_KEY, SECRET_KEY, 'uk', processor=minidom_response_parser)

「print root.toprettyxml()」を実行しようとすると、NoneType オブジェクトの例外が発生します。

私も疲れました root = api.item_lookup('9780131872486',AssociateTag='associatetag')

どの部分が欠けているのか正確にアドバイスしてください...

前もって感謝します

4

0 に答える 0