问题标签 [bottlenose]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
590 浏览

python - 如何将亚马逊 AWS 产品广告项目搜索限制为 JUST amazon.co.uk(即不是 amazon.com)

使用“瓶鼻” - ( http://pypi.python.org/pypi/bottlenose/0.3.4 )

这是我的代码:

我想查看此页面的结果:

http://www.amazon.co.uk/Truly-Madly-Deeply-Juliet-Stevenson/dp/B00005UQVU/ref=sr_1_1?ie=UTF8&qid=1331911657&sr=8-1

不是这个页面:

http://www.amazon.com/Truly-Madly-Deeply-Juliet-Stevenson/dp/B00005UQVU/ref=sr_1_1?ie=UTF8&qid=1331911657&sr=8-1

0 投票
1 回答
624 浏览

python - 关于带有瓶鼻的亚马逊产品 API 的错误

我正在为亚马逊产品 API 使用瓶鼻。我只是创建了一些代码并遇到了以下错误:

我创建的代码:

这是我得到的错误:

有谁知道是什么问题?我很欣赏你的回答!

谢谢

-CC

0 投票
0 回答
1309 浏览

python - 如何使用 Bottlenose 在亚马逊上获取产品价格

我正在使用BottleNose它,这是一个很好的选择,因为它的简单性并且它不需要lxml不想安装在 OpenSuse 12.2 上的库。

这是代码:

我的问题是:是否可以获取产品价格?

我想做的是向客户展示他要购买的产品是否比具有相同名称且只有名称的产品更便宜或更贵。

更新:我尝试查看生成的 XML 文件,当使用 AptanaStudio 对其进行格式化时,没有名为Price的标签,有一个名为 ASIN 的东西,我如何使用这个值来获取价格?注意:即使使用这个模块Amazon Simple Product API它也没有工作!仅当您有 ItemID 且不进行一般查找时,才会返回价格!

0 投票
1 回答
11896 浏览

python - 使用 XLRD 遍历列中的行

我已经能够让列在单独的列表中输出列的值。但是我需要保留这些值并一一使用它们来执行亚马逊查找。亚马逊查找不是问题。让 XLRD 一次给出一个值一直是个问题。是否还有一种在 Python 中设置时间的有效方法?我发现计时器问题的唯一答案是记录进程开始的时间并从那里开始计数。我宁愿只是一个计时器。这个问题有点两部分,这是我到目前为止所做的。

我使用 argv[1] 使用 xlrd 加载电子表格,然后使用 argv[2] 将其复制到新的电子表格名称;argv[3] 我需要成为计时器实体,但我还没有那么远。

我努力了:

我知道这有点模糊。我是否应该尝试做一些类似 column = colname(colx=2) 的事情,然后我可以为 row in column 做:非常感谢任何帮助或指导。

0 投票
1 回答
436 浏览

python - 为什么我的瓶颈 ErrorHandler 不能处理 503

我得到503的。根据bottlenose的说明,我需要按照说明添加一个error_handler。在说明中我放置了函数:

指令中的示例说要使用这一行:

我有这个:

我尝试以多种方式添加选项,例如:

但我仍然得到503。我假设我没有正确设置它。我希望有人能告诉我我在哪里错过了这个。谢谢

0 投票
1 回答
1406 浏览

python - 通过亚马逊产品api的子类别的销售排名(最好在python中使用bottlenose)

我正在尝试检索产品子类别的销售排名(如果适用),这是我用 Python 编写的脚本

我从亚马逊得到的回应

实际响应可以在这里看到:http: //pastebin.com/rCUKCbas

原始页面(即详细页面url)url: http ://www.amazon.com/Luma-Comfort-EC45S-Evaporative-Cooling/dp/B007SNQ4FM%3FSubscriptionId%3DAKIAICPZU6FE2WKAQMZQ%26tag%3Drelierscom-20%26linkCode%3Dxm2 %26camp%3D2025%26creative%3D165953%26creativeASIN%3DB007SNQ4FM

来自网络的产品详细信息:

在上面我们可以看到它在不同类别下有三个排名,但是通过使用产品 api 我只能获得一个排名(12,677),但是我如何检索其他两个排名。

0 投票
1 回答
239 浏览

amazon - 使用瓶鼻时出错

我在使用宽吻时遇到问题。根据它的说明,我需要按照说明添加一个error_handler。在说明中我放置了函数:

指令中的示例说要使用这一行:

我有这个:

但我没有得到正确的回应。为什么?

0 投票
1 回答
805 浏览

python - 使用python中的bottlenose从不同地区的亚马逊提取产品价格

我正在使用bottlenose从亚马逊提取产品价格,从 提取产品价格正常Amazon.com,我尝试将搜索扩展到Amazon.co.uk,我在 中申请了一个关联帐户Amazon.co.uk,并获得了一个新的关联ID。

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

0 投票
1 回答
1172 浏览

python - 带有 Python 瓶颈的“HTTP 错误 400:错误请求”

我有以下文件(associate.py)

这是我使用上述内容的 Ipython 会话的结果:

奇怪的是,上面的请求associate.get_item("B003K1IJWC")在我的笔记本电脑上工作得很好,但在我的桌面上却失败了。

我的笔记本电脑是带有 python 2.7.5 的 Crouton Ubuntu 12.04,我的桌面是带有 Python 2.7.6 的 Ubuntu 14.04。我很难解释为什么这适用于一个而不是另一个。如果您对前面的代码为什么不能在桌面上运行有任何猜测,我将不胜感激。签名请求是否存在加密问题?我只是被难住了,不知道如何进行。谢谢你。

0 投票
2 回答
753 浏览

python - 美丽的汤和宽吻,如何正确解析

我目前正在尝试从宽吻亚马逊 api 请求的响应中提取字符串。不想让俄罗斯黑客访问我的 webapp,我正在尝试使用漂亮的汤跟随这个小网页作为指南。

我当前的代码:

这是瓶鼻的当前输出,如下所示:

所以瓶鼻部分有效,但汤部分给出了错误响应:

我正在尝试提取“SalesRank”标签之间的数字,但失败了。