前言
本文是该专栏的第2篇,结合项目案例让你熟练使用pyppeteer,后面会持续分享Pyppeteer的干货知识,记得关注。
Pyppeteer是Puppeteer的Python版本,是Google基于Node.js开发的工具,可以通过JavaScript代码来操作chrome。所以在浏览器中绝大多数操作都可以使用Pyppeteer来完成,比如页面功能测试,自动提交表单,请求响应拦截,导出页面PDF,测试浏览器扩展等。对于笔者来说,pyppeteer给予我最大的亮点除了简便易上手之外,还一点就是能轻松规避谷歌Google的人机验证。
熟悉selenium的同学都知道,它可以模拟鼠标和键盘的操作。同样,pyppeteer也可以模拟鼠标和键盘进行操作,而且比selenium更简洁方便,这也是pyppeteer比selenium的功能强大的原因之一。而掌握好这一点,可以大大降低平台触发人机验证的几率。
而本文内容主要来讲解pyppeteer在实战项目中如何来操作鼠标和键盘,跟着笔者直接往下看正文。
正文文章来源:https://www.toymoban.com/news/detail-436093.html
1.键盘操作
pyppeteer的键盘操作,说白了就是利用它自带的模块方法代替人的行为&文章来源地址https://www.toymoban.com/news/detail-436093.html
到了这里,关于Puppeteer之Pyppeteer-Pyppeteer鼠标和键盘操作用法(2)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!