puppeteer
向往的生活Life
分享
展开
-
pyppeteer出现Session closed. Most likely the page has been closed.异常记录
pyppeteer.errors.NetworkError: Protocol Error (Runtime.callFunctionOn): Session closed. Most likely the page has been closed.在github上找到了解决方法,似乎只能改源码,找到pyppeteer包下的connection.py模块,在其43行和44行改为下面这样:se...原创 2020-03-12 17:10:45 · 2221 阅读 · 0 评论 -
使用puppeteer进行模拟访问时,浏览器、页面卡住不动的问题
测试URL:https://www.ly.com/HotelInfo-94010082.html?spm0=10002.2001.1.0.2.2.1遇到的问题:使用puppeteer打开个别网站的网页时,会遇到卡住,一直无法结束的问题。如图:可以看到浏览器上方tag一直在转圈圈。原因是,在代码中设置了Page的JS执行解析,在这个页面中含有"debugger"调试信息,不懂前端开发人员...原创 2019-06-18 14:47:36 · 6398 阅读 · 1 评论 -
使用puppeteer之全网页截图-修订版
免责声明:本人博客所有文章纯属学习之用,不涉及商业利益。不合适引用,自当删除!内容简介:接上一篇的内容之前,简单介绍一下puppeteer环境的快速搭建; 修订版目的; 修订版具体实现,代码展示。1、puppeteer运行环境快速搭建以下是个人从无到有的搭建过程,linux、windows系统搭建,大同小异:1.1、首先是node.js的安装1.1.1、官网下载安装包,n...原创 2018-12-06 10:54:54 · 2557 阅读 · 3 评论 -
使用puppeteer之全网页截图-第一个版本
先说一些废话: 因为是测试,没有给出项目的具体搭建流程。 Puppeteer是谷歌官方出品的一个通过DevTools协议控制headless Chrome的Node库。可以通过Puppeteer的提供的api直接控制Chrome模拟大部分用户操作来进行UI Test或者作为爬虫访问页面来收集数据。所以开发语言当然也就是js啦。 Github项目地址: puppeteer API: pupp...原创 2018-08-13 17:12:59 · 7867 阅读 · 4 评论