playwright 获取信息 存储
时间: 2023-09-22 12:10:57 浏览: 29
信息的获取
可以使用 Playwright 的 API 来获取网页信息并将其存储。以下是一个示例:
```javascript
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
await page.goto('https://www.example.com');
// 获取网页标题
const pageTitle = await page.title();
console.log(`网页标题:${pageTitle}`);
// 获取网页内容并存储到文件
const pageContent = await page.content();
const fs = require('fs');
fs.writeFileSync('page.html', pageContent);
await browser.close();
})();
```
这个示例使用 Playwright 的 `chromium` 模块来启动一个 Chromium 浏览器实例,然后打开 `example.com` 网页。接下来,它获取了网页的标题和内容,并将内容存储到名为 `page.html` 的文件中。最后,它关闭了浏览器实例。
阅读全文