Selenium在Python-Scrapy中执行Js的替代方案是什么?
问题描述:
我想在Python-Scrapy中执行JavaScript函数,之前我使用过Selenium,但是Selenium对于大型站点来说太慢了。Selenium在Python-Scrapy中执行Js的替代方案是什么?
我想知道在Scrapy中执行js的最佳硒选择是什么?
答
Splash - A javascript rendering service
飞溅是与HTTP API一个JavaScript渲染服务。它是一个带有HTTP API的轻量级浏览器,使用Twisted和QT在Python中实现。
这是快速,轻量级和无状态,使它易于分布。
由正在开发Scrapy的同样人开发的奖励积分。
你有没有试过webdriver.js? – Karthikeyan
@Karthikeyan是的,这不是大网站的好选择 – parik