首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

基于 Electron 的爬虫框架 Nightmare

你可以把它看作一个专注于桌面应用的 Node.js 的变体,而不是 Web 服务器。...一样的自动化测试的功能可以在页面上模拟用户的行为触发一些异步数据加载,也可以跟 Request 库一样直接访问 URL 来抓取数据,并且可以设置页面的延迟时间,所以无论是手动触发脚本还是行为触发脚本都是轻而易举的(这边注意,如果事件具备 isTrusted...写一个简单的启动 app.js; const Nightmare = require('nightmare') const nightmare = new Nightmare({ show:...Nightmare原理 利用了 Electron 提供的 Browser 的环境,同时具备了 Node.js 的 I/O 能力,所以可以很方便实现一个爬虫应用。..., 用户事件: click,mousedown,mouseup,mouseover,type,insert,select,check,uncheck,selectscrollTo 向网页注入脚本: .js

3K60

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券