【发布时间】:2017-06-25 16:40:59
【问题描述】:
我正在尝试通过 REST API 构建 Python/JS Web 服务。
我的场景如下:
- 用户点击我网站上的按钮
- 我的网站向 REST API 发送 HTTP 请求
- Web 抓取发生在服务器端(使用 Python 或 Node)。第三方网站上的数据是动态加载的。
- 结果以 JSON 格式发送回我的网站以显示给用户
我检查了一些 Python 托管服务。我不知道他们是否支持 Selenium。 JS 库和 NodeJS 托管也是如此。
基本上,我很困惑。我应该为我的项目和抓取动态数据使用什么? Python 与 Selenium? NodeJS 与 PhantomJS 和 Cheerio?
【问题讨论】:
标签: javascript python web-services rest web-scraping