【发布时间】:2017-02-25 00:52:17
【问题描述】:
当我使用 Scrapy-Splash 尝试 Splash 时,它不支持像真正的浏览器一样导航。它只呈现 HTML,但是当它单击一个按钮时,它不会呈现它导航到的下一页。
根据我的简单研究,只有 CasperJS 支持使用导航进行网页抓取。但是,是否可以结合 Scrapy 和 CasperJS
【问题讨论】:
-
改用 Selenium
-
但是据我所知,当单击按钮时,Selenium 无法模拟导航 URL。这就是我考虑 CasperJS 的原因
-
“模拟”是什么意思
-
我的意思是,当一个按钮被点击时,它会触发页面在浏览器中的所有请求,然后打开下一个页面,就像在真正的浏览器中一样打开
标签: python web-scraping scrapy casperjs scrapy-splash