首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用蟒蛇中的宽吻子提取不同地区亚马逊的产品价格

用蟒蛇中的宽吻子提取不同地区亚马逊的产品价格
EN

Stack Overflow用户
提问于 2014-10-04 03:37:52
回答 1查看 811关注 0票数 1

我正在使用宽吻从亚马逊提取产品价格,从Amazon.com提取产品的情况还不错,我试图将搜索扩展到Amazon.co.uk,我在Amazon.co.uk中应用了一个关联帐户,并获得了一个新的关联id。

代码语言:javascript
复制
amazon_search = bottlenose.Amazon(str(aws_key.aws_access_key),
                                  str(aws_key.aws_secret_key),
                                  str(aws_key.aws_associate_key),
                                  MaxQPS=0.9)

item_details = BeautifulStoneSoup(amazon_search.ItemLookup(ItemId=item_asin.text,ResponseGroup="OfferSummary")

我使用了上面的代码,为什么Amazon.comAmazon.co.uk的输出是相同的,即使在我更改了associate_key之后

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-04 03:55:19

列出amazon_search类中的属性将告诉您原因:

代码语言:javascript
复制
print amazon_search.__dict__

{'MaxQPS': 0.9, 'AWSAccessKeyId': 'xxxxxxxxxx', '_last_query_time': [None], 'AWSSecretAccessKey': 'xxxxxxxxxx', 'Region': 'US', 'Parser': None, 'CacheReader': <function amazon_search_details_cache_read_fx at 0x31841b8>, 'ErrorHandler': None, 'Version': '2011-08-01', 'Timeout': None, 'AssociateTag': 'xxxxxxxxxx-20', 'CacheWriter': <function amazon_search_details_cache_write_fx at 0x31840c8>, 'Operation': None}

将属性Region添加到您想要的任何区域将解决问题。只是测试了一下就行了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26189363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档