我对 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')
可以请任何人告诉我我到底缺少什么...
提前致谢