- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
使用 AmazonApi for python 时,出现错误 503。这真的很奇怪,因为相同的脚本直到三天前才起作用。从那时起,它给出了错误 503。我做了一些研究,发现当一秒钟提交太多请求时,亚马逊会触发 503。我确实每 5 秒处理一个项目,我确实想要获取价格和名称,而且我什至在它们之间有懒惰的 sleep(1)
。我看到有人建议使用 header 来使其工作,但仍然不行。
然后我通过以下方式获取名称和价格:
amazon_uk = AmazonAPI('凭证', 区域=“英国”)
headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, 如 Gecko) Chrome/51.0.2704.106 Safari/537.36'}
NAME = amazon_uk.lookup(ItemId=url).title
sleep (1)
SALE_PRICE = amazon_uk.lookup(ItemId=url).price_and_currency
其中 url
取自文件。奇怪的是,有时它会上升到第 30 项,有时只在第 1 项时崩溃。附:即使我把 sleep
放在任何地方,它仍然会引发错误。有人遇到过吗?
谢谢
最佳答案
503 错误响应意味着您向亚马逊发送请求的速度太快。尝试将暂停间隔增加到 5 秒甚至 10 秒。另请检查 http 响应 header 以获取 503 错误的描述。亚马逊开发者论坛上讨论了类似的问题:https://forums.aws.amazon.com/thread.jspa?messageID=564184
关于Python AmazonAPI 错误 503 服务不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40085140/
使用 AmazonApi for python 时,出现错误 503。这真的很奇怪,因为相同的脚本直到三天前才起作用。从那时起,它给出了错误 503。我做了一些研究,发现当一秒钟提交太多请求时,亚马逊
TAmazonStorageService中有可用的例程吗?监视对象下载的进度? 我读到可以使用 AWS SDK Hook WriteObjectProgressEvent ,但我在 Embarcad
我是一名优秀的程序员,十分优秀!