当前位置: 首页 > news >正文

puppeteer入门指南

一、简介

Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过 DevTools 协议控制 Chromium 或 Chrome。

二、使用

1、安装nodejs最新版

2、安装puppeteer-core

npm install puppeteer-core

3、编写main.js

const puppeteer = require('puppeteer-core');(async () => {const browser = await puppeteer.launch({//本机chrome浏览器安装地址executablePath: "C:/Program Files/Google/Chrome/Application/chrome.exe",//禁止后台运行headless: false,//全屏显示defaultViewport: null,args: ['--start-maximized']});//打开新的页面const page = await browser.newPage();await page.goto('https://www.baidu.com/');// await page.screenshot({path: 'example.png'});// await browser.close();
})();

4、运行

node main.js

http://www.lryc.cn/news/272148.html

相关文章:

  • vue3按钮点击频率控制
  • (一)Matlab数值计算基础
  • 《MySQL系列-InnoDB引擎02》InnoDB存储引擎介绍
  • 单片机大小端模式
  • Codeforces Good Bye 2023 A~E
  • 【蓝桥杯】比赛大纲整理
  • 探索 CodeWave低代码技术的魅力与应用
  • 《2023我的编程之旅》
  • C++ 二进制图片的读取和blob插入mysql_stmt_init—新年第一课
  • 向爬虫而生---Redis 基石篇2 <拓展Hash>
  • 【论文精读】A Survey on Large Language Model based Autonomous Agents
  • 23款奔驰GLC260L升级原厂540全景影像 高清环绕的视野
  • SQL 在已有表中修改列名的方法
  • QT----Visual stdio翻金币案例,附源码
  • 总结:浏览器解析html与执行JS之生命周期详解
  • aspose通过开始和结束位置关键词截取word另存为新文件
  • 深入解析美颜SDK:绿幕抠图功能的算法原理
  • 从有向带权图判断最短路径里各目标顶点顺序
  • 鼠标驱动框架:模拟键盘按键
  • ES6之Promise的链式调用
  • HTML----JavaScript操作对象BOM对象
  • 隆道数智大会回顾|第13期《如何构建绿色产业供应链新生态》(完)
  • 粒子群优化pso结合bp神经网络优化对csv文件预测matlab(3)
  • 软性演员-评论家算法 SAC
  • Nginx多域名部署多站点
  • Java的常规面试题
  • 大数据技术发展史
  • linux常见基础指令
  • “人家赚那么多”系列01:如何练习?练什么?
  • 【Android】使用android studio查看内置数据库信息