文件名称:scraperjs:完整且用途广泛的网页刮板
文件大小:35KB
文件格式:ZIP
更新时间:2024-03-12 22:00:36
JavaScript
Scraperjs Scraperjs是一个Web刮板模块,使刮刮Web变得容易。 正在安装 npm install scraperjs 如果您想测试(这是可选的,并且需要使用--save-dev标记进行安装), grunt test 要使用某些功能,您需要安装 (如果尚未安装) 入门 Scraperjs公开了两种不同的刮板, 一个StaticScraper ,速度快,占用空间少,但是它不允许更复杂的情况,例如抓取动态内容。 DynamicScraper ,虽然有点沉重,但可以像在浏览器控制台中一样抓取动态内容。 两种抓取工具都公开了非常相似的API,在抓取方面有一些细微的差别。 让我们同时刮除 。 尝试找出差异。 静态刮板 var scraperjs = require ( 'scraperjs' ) ; scraperjs . StaticScraper . create (
【文件预览】:
scraperjs-master
----.jshintrc(395B)
----Gruntfile.js(3KB)
----src()
--------ScraperError.js(666B)
--------PhantomPoll.js(3KB)
--------PhantomWrapper.js(724B)
--------Scraper.js(317B)
--------AbstractScraper.js(5KB)
--------StaticScraper.js(2KB)
--------ScraperPromise.js(9KB)
--------DynamicScraper.js(6KB)
--------Router.js(8KB)
----doc()
--------examples()
----.travis.yml(121B)
----LICENSE(1KB)
----test()
--------ScraperError.js(289B)
--------setupServer.js(1KB)
--------AbstractScraper.js(2KB)
--------StaticScraper.js(2KB)
--------commandLine.js(2KB)
--------ScraperPromise.js(9KB)
--------DynamicScraper.js(3KB)
--------Router.js(6KB)
--------static()
----README.md(13KB)
----.editorconfig(189B)
----.gitignore(183B)
----bin()
--------scraperjs(3KB)
----CHANGELOG.md(2KB)
----package.json(1KB)