【发布时间】:2018-06-27 13:54:34
【问题描述】:
在尝试从该site 获取响应时,我遇到了Scrapy、Crawlera 和Splash 的问题。
我尝试了以下没有运气:
- 纯
Scrapyshell - 超时 -
Scrapy+Crawlera- 超时 - Scrapinghub
Splash实例(小)- 超时
但是,我可以使用 Selenium 的 Firefox 网络驱动程序抓取该站点。但我想摆脱这种情况并改用Splash。
是否有避免这些超时的解决方法?
注意:
如果我使用由 aquarium 设置的本地 Splash 实例,则站点会加载,尽管与 Firefox 网络驱动程序的 10 秒相比,它仍然需要 20 多秒。
【问题讨论】:
-
有什么对你有用的吗?
-
@DavidKong 最后找到了一种仅使用请求而不使用无头浏览器的方法来抓取它。
标签: web-scraping scrapy scrapy-splash scrapinghub splash-js-render