Puppeteer
概述
参考:
Puppeteer 是一个 Node.js 库,它提供了一个高级 API 来通过 DevTools 协议控制 Chrome/Chromium。 Puppeteer 默认以无头模式运行,但可以配置为在完整(“有头”)Chrome/Chromium 中运行。
注意:Puppeteer 并不是一个 WebDriver 的实现。
Puppetter 安装
pnpm install puppetter
安装 Puppetter 时,会在 ${HOME}/.cache/puppeteer/
目录下安装 Chrome 程序。
注意:若是 pnpm 安装,则需要删除原始的文件,只取消项目下的链接后执行 pnpm install puppetter
并不会在没有 Chrome 程序时执行下载逻辑。
用法
元素
https://www.cnblogs.com/totoro-cat/p/11310832.html
定位元素返回 ElementHandle 实例,然后使用 ElementHandle 下的方法处理元素
反馈
此页是否对你有帮助?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.