何三 何三 6 months ago python playwright

python+playwright 学习-27 鼠标悬停 hover() 和listitem 定位

鼠标悬停到某个元素上后出现一些选项,这是很常见的操作了,playwright 操作鼠标悬停非常简单,只需调用hover() 方法。

鼠标悬停到某个元素上后出现一些选项,这是很常见的操作了,playwright 操作鼠标悬停非常简单,只需调用hover()...

何三 何三 4 months ago python playwright

python+playwright 学习-65多线程同时打开多个浏览器不同账号操作

最近用小伙伴提到多线程同时操作多个浏览器,每个浏览器用不同账号登录的需求。以下是2个账号同时打开2个浏览器操作的示例

最近用小伙伴提到多线程同时操作多个浏览器,每个浏览器用不同账号登录的需求。以下是2个账号同时打开2个浏览器操作的示例

何三 何三 5 months ago python playwright

python+playwright 学习-51 登录-验证码识别

python+playwright 学习-51 登录-验证码识别,简单的登录验证码,数字和英文组合的,可以轻松识别

python+playwright 学习-51 登录-验证码识别,简单的登录验证码,数字和英文组合的,可以轻松识别

何三 何三 4 months ago python playwright

python+playwright 学习-67 抓取 table 表格数据

最近有小伙伴提到如何抓取 table 表格上的数据,table表格的数据很简单,就是行和列。 可以按行抓取,也可以按列抓取。

最近有小伙伴提到如何抓取 table 表格上的数据,table表格的数据很简单,就是行和列。 可以按行抓取,也可以按列抓取。

何三 何三 5 months ago python playwright

python+playwright 学习-47 鼠标操作- Mouse

Mouse 鼠标操作是基于page对象去调用。常用的鼠标操作有单击,双击,滚轮,按住,移动,释放。

Mouse 鼠标操作是基于page对象去调用。常用的鼠标操作有单击,双击,滚轮,按住,移动,释放。

何三 何三 5 months ago python playwright

python+playwright 学习-40.page.evaluate()执行JavaScript脚本

大家在学selenium的时候,对于页面上的有些元素不好操作的时候,可以使用driver.execute_script() 方法执行JavaScript脚本。 在playwright 中也有类似的方法,使用page.evaluate...

大家在学selenium的时候,对于页面上的有些元素不好操作的时候,可以使用driver.execute_script()...

何三 何三 5 months ago python playwright

python+playwright 学习-39.登录页面滑动解锁

登录页面会遇到滑块解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。 有些直接拖到最最右侧就可以了,本篇讲下最简单的直接滑动最右侧的滑块解锁。

登录页面会遇到滑块解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这...

何三 何三 5 months ago python playwright

python+playwright 学习-46 鼠标操作- 滚轮操作mouse.wheel

有些网站是动态加载的,当拖动页面右侧滚动条后会自动加载网页下面的内容,或者通过鼠标滚轮操作。

有些网站是动态加载的,当拖动页面右侧滚动条后会自动加载网页下面的内容,或者通过鼠标滚轮操作。

何三 何三 5 months ago python playwright

python+playwright 学习-50 pytest-playwright 多账号操作解决方案

pytest-playwright 插件可以让我们快速编写pytest格式的测试用例,它提供了一个内置的page 对象,可以直接打开页面操作。 但是有时候我们需要2个账号是操作业务流程,比如A账号创建了一个任务,需要用到B账号去操作...

pytest-playwright 插件可以让我们快速编写pytest格式的测试用例,它提供了一个内置的page 对象,可...

何三 何三 5 months ago python playwright

python+playwright 学习-45 鼠标操作-拖拽操作 drag_to

按住元素从页面的一个位置拖动到另外一个位置,有2种方式可以实现 locator.drag_to(target: locator) 先定位元素,调用drag_to方法到目标元素 page.drag_and_drop(source...

按住元素从页面的一个位置拖动到另外一个位置,有2种方式可以实现 locator.drag_to(target: lo...

何三 何三 4 months ago python playwright

python+playwright 学习-66 highlight 调试定位时高亮显示元素

highlight() 方法是通过高亮显示元素,在调试中有很大优势,可以清楚看到定位的元素所在的位置

highlight() 方法是通过高亮显示元素,在调试中有很大优势,可以清楚看到定位的元素所在的位置

何三 何三 5 months ago python playwright

python+playwright 学习-38.checkbox和radio 相关操作

单选框和复选框相关操作总结 locator.click() 点击操作 locator.check() 选中 locator.uncheck() 不选中 locator.set_checked() 设置选中状态 locator...

单选框和复选框相关操作总结 locator.click() 点击操作 locator.check() 选中 loca...

何三 何三 5 months ago python playwright

python+playwright 学习-55 在docker 容器中运行playwright脚本

Dockerfile.focal可用于在 Docker 环境中运行 Playwright 脚本。这些镜像包括在 Docker 容器中运行浏览器所需的所有依赖项,还包括浏览器本身。 playwright 在linux 系统上目前只支持...

Dockerfile.focal可用于在 Docker 环境中运行 Playwright 脚本。这些镜像包括在 Docke...

何三 何三 5 months ago python playwright

python+playwright 学习-36.如何对比2张图片的相似度

在做 web 自动化的时候,有些场景需要去判断页面上的图片与预期的图片是否一样,或者判断图片有没正确的加载出来,需用到图片对比。 如果你之前接触过airtest,那么你应该知道它是专业搞图片对比的,所以我们应该去那借点代码过来!

在做 web 自动化的时候,有些场景需要去判断页面上的图片与预期的图片是否一样,或者判断图片有没正确的加载出来,需用到图片...

何三 何三 5 months ago python playwright

python+playwright 学习-43 Pyinstaller打包生成独立的可执行文件。

有同学提到说想打成一个exe的独立包,但是执行playwright install会默认把 chromium,firefox 和 webkit 三个浏览器安装到系统目录。 这样打包的时候就找不到启动的浏览器文件。于是就想到把浏览器文...

有同学提到说想打成一个exe的独立包,但是执行playwright install会默认把 chromium,firefo...

公众号 theme-toggle
标 签 云
python python基础 linux nginx flask wget jinja2 工具 脚本 爬虫 archlinux xterm selenium 网赚 vim 脚步 游戏 seo grub2 flask博客 赚钱 赚钱思路 网站建设 openpyxl excel 百度api 百度 restful 接口 re 人脸识别 语音合成 kite po powershell venv flask参数传递 pyzbar 二维码识别 css pyqt 关键词排名 二维码 小鹅通 视频下载 ip mitmproxy crypto you-get 摆地摊 小鹅通音频怎么下载 pip pip国内镜像推荐 ffprobe 外链发送工具 jinja2全局函数 jinja2过滤器 flask过滤器 gunicorn 高并发 部署 python博客 jsonpath json sched python使用技巧 python教程 requests curl py2curl 网赚技术 网赚程序 python基础教程 python技术 charles hook python爬虫 android adb appium windows mysql flask-sqlalchemy sqlalchemy BeautifulSoup 百度快排 支付宝 wechatpy 网站 建站 email Pycharm激活码 2021Pycharm激活码 shell脚本 支付 支付宝支付 微信支付 python脚本 flask教程 flask脚本 快排 身份证验证 python案例 flask_sqlalcemy ffmpeg 视频解析 百度关键词 bs4 安装 pyton2.7 SEO工具 百度关键词查排名工具 pyinstaller 引流脚本 PyCharm 代理IP池 seo快排 代理ip 模拟点击 loguru useragent 浏览器指纹 视频嗅探 短视频下载 winreg 短视频 maridb git elasticsearch flet 站长工具 加密 解密 百度工具 何三绑定工具 何三seo 何三笔记 chatgpt 绑站工具 抓包工具 百度推送 百度推送工具 百度非验证推送 playwright cron 百度seo关键词查询工具 seo-tool 拼多多工具 前端 版本管理 抖音查排名 ai llama ollama