Jos*_*eph 35 selenium webdriver web-scraping phantomjs
我正在阅读Selenium WebDriver的文档,例如它可以驱动Chrome.我在想,"驾驶"PhantomJS会不会更有效率?
有没有办法使用Selenium和PhantomJS?
我的预期用途是网页抓取:我抓的网站加载了AJAX和许多可爱的JavaScript,我认为这个设置可能是我正在使用的Scrapy Python框架的一个很好的替代品.
Ari*_*yat 56
PhantomJS现在包含GhostDriver项目.
您还建议您直接使用PhantomJS或使用CasperJS等便利库.CasperJS专门设计用于轻松对网页执行顺序操作,非常适合许多自动化任务.
免责声明:我是PhantomJS的作者.
编辑:正如Nick的回答所述,GhostDriver现在包含在PhantomJS中.
Nik*_*Nik 20
@Joseph,自1.8版本发布GhostDriver以来都包含在PhantomJS的稳定版本中.这是确切的发行说明:http://phantomjs.org/release-1.8.html.您可以简单地启动PhantomJS进程来侦听某些端口,如下所示:
phantomjs --webdriver=PORT
Run Code Online (Sandbox Code Playgroud)
感谢@detro和PhantomJS团队的出色工作!
| 归档时间: |
|
| 查看次数: |
33930 次 |
| 最近记录: |