casperjs 轻松实现网页截图

1.安装casperjs

http://casperjs.org/输入链接说明

下载之后解压到安装目录,配置环境变量

2.进入系统命令行

新建一个测试脚本test.js

//登陆人人代码
var casper = require('casper').create();  
phantom.outputEncoding="gbk";
casper.start('http://www.renren.com', function() {
    this.fill('form[id="loginForm"]', {
        'email': '***********',
        'password': '*********'
    }, false);
});

casper.then(function() {  
  this.click('input[class="input-submit login-btn"]');
     
        this.echo('clicked...');  
});

casper.then(function() {
    this.wait(3000,function() {
        this.capture("renren.png");
    });
});
casper.then(function() {
    this.echo(this.getTitle());
});
casper.run();

3.进入测试脚本所在文件夹

运行命令

casperjs test.js

目录中便可以看到个人主页截屏

爬虫技术、大数据、数据挖掘交流QQ群:177655321

转载于:https://my.oschina.net/PagodaTree/blog/536961

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值