Puppeteer之Pyppeteer-Pyppeteer鼠标和键盘操作用法(2)

前言

本文是该专栏的第2篇,结合项目案例让你熟练使用pyppeteer,后面会持续分享Pyppeteer的干货知识,记得关注。

Pyppeteer是Puppeteer的Python版本,是Google基于Node.js开发的工具,可以通过JavaScript代码来操作chrome。所以在浏览器中绝大多数操作都可以使用Pyppeteer来完成,比如页面功能测试,自动提交表单,请求响应拦截,导出页面PDF,测试浏览器扩展等。对于笔者来说,pyppeteer给予我最大的亮点除了简便易上手之外,还一点就是能轻松规避谷歌Google的人机验证。

熟悉selenium的同学都知道,它可以模拟鼠标和键盘的操作。同样,pyppeteer也可以模拟鼠标和键盘进行操作,而且比selenium更简洁方便,这也是pyppeteer比selenium的功能强大的原因之一。而掌握好这一点,可以大大降低平台触发人机验证的几率。

而本文内容主要来讲解pyppeteer在实战项目中如何来操作鼠标和键盘,跟着笔者直接往下看正文。

正文

1.键盘操作

pyppeteer的键盘操作,说白了就是利用它自带的模块方法代替人的行为&

你可能感兴趣的:(Pyppeteer从入门到精通,pyppeteer,python,selenium,puppeteer,chrome)