如何将Puppeteer 获取到的内容保存到本地
时间: 2024-02-06 14:10:05 浏览: 24
你可以使用Node.js内置的fs模块将Puppeteer获取到的内容保存到本地文件中。
以下是一个简单的示例代码:
```javascript
const puppeteer = require('puppeteer');
const fs = require('fs');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://www.example.com');
const content = await page.content();
await browser.close();
fs.writeFile('example.html', content, (err) => {
if (err) throw err;
console.log('File saved!');
});
})();
```
在这个示例代码中,我们首先使用Puppeteer打开了一个网页,并获取了该网页的HTML内容。然后我们使用fs模块的writeFile方法将获取到的内容保存到了本地的example.html文件中。
你可以根据自己的需要修改文件名和保存路径。