python亚马逊产品广告api

时间:2012-04-18 08:01:33

标签: python amazon-web-services amazon

我对python和amazon产品api相对较新并尝试为kickstart执行一些示例,除了我尝试了所有内容并且只针对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')

可以请任何人就我究竟缺少哪一部分提出建议......

提前致谢

0 个答案:

没有答案