whi*_*ids 7 javascript web-scraping casperjs
当我在CasperJS中使用download()时,我得到一个保存在系统中的文件,但该文件不包含网页的实际源代码.它只包含指向远程页面的链接.如何使用CasperJs将网页的源代码转储到本地文件中?getHTML()也只是将内容回显到终端上.如何将内容保存到文件?
moi*_*s52 11
首先导入文件系统库
var fs = require('fs');
Run Code Online (Sandbox Code Playgroud)
提取HTML
var html = this.getHTML();
// or
var html = this.getPageContent();
Run Code Online (Sandbox Code Playgroud)
复制到文件中
var f = fs.open('/path/to/your/file', 'w');
f.write(html);
f.close();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5640 次 |
| 最近记录: |