共373篇
文章标签:python
python+playwright 学习-58 Jenkins上使用 Pipeline 运行 playwright 自动化脚本
Dockerfile.focal可用于在 Docker 环境中运行 Playwright 脚本。这些镜像包括在 Docker 容器中运行浏览器所需的所有依赖项,还包括浏览器本身。 playwright 在linux 系统上目前只支持...
Dockerfile.focal可用于在 Docker 环境中运行 Playwright 脚本。这些镜像包括在 Docke...
python+playwright 学习-59 grant_permissions 设置默认允许麦克风和摄像头等权限
有些场景在使用的时候,会弹出一些权限框,比如麦克风和摄像头等,通过监听alert 是没法捕获的。 正确做法是给浏览器设置默认允许麦克风和摄像头等权限,不让弹窗出来。使用context 的 grant_permissions 方法加权限。
有些场景在使用的时候,会弹出一些权限框,比如麦克风和摄像头等,通过监听alert 是没法捕获的。 正确做法是给浏览器设置...
python+playwright 学习-60 在打开的多个标签页窗口灵活切换
python+playwright 学习-60 在打开的多个标签页窗口灵活切换,当页面打开了多个标签页后,如何切换到自己需要的标签页上呢?
python+playwright 学习-60 在打开的多个标签页窗口灵活切换,当页面打开了多个标签页后,如何切换到自己需...
python+playwright 学习-61 Playwright 和 Selenium 的区别是什么?
最近有不少同学问到 Playwright 和 Selenium 的区别是什么? 有同学可能之前学过 selenium 了,再学一个 playwright 感觉有些多余,可能之前有项目已经是 selenium 写的了,换成 playw...
最近有不少同学问到 Playwright 和 Selenium 的区别是什么? 有同学可能之前学过 selenium 了...
python+playwright 学习-62 日历控件操作
遇到输入框是弹出日历控件,选一个日期的这种场景,可以直接在输入框输入内容。如果输入框是readonly的时候,可以用js改变输入框的属性
遇到输入框是弹出日历控件,选一个日期的这种场景,可以直接在输入框输入内容。如果输入框是readonly的时候,可以用js改...
python+playwright 学习-63 table表格定位与数据获取
定位table 表格内容以及获取table 表格数据。table页面有这几个明显的标签:table、tr、th、td
定位table 表格内容以及获取table 表格数据。table页面有这几个明显的标签:table、tr、th、td
python+playwright 学习-64 非无痕模式启动浏览器launch_persistent_context
最近有一些爬虫用户在使用 playwright 的时候,提到 playwright 默认是用无痕模式打开的浏览器,很多网站会有反爬机制,使用无痕模式打开的时候功能无法正常使用。 playwright 提供了 launch_persi...
最近有一些爬虫用户在使用 playwright 的时候,提到 playwright 默认是用无痕模式打开的浏览器,很多网站...
python+playwright 学习-65多线程同时打开多个浏览器不同账号操作
最近用小伙伴提到多线程同时操作多个浏览器,每个浏览器用不同账号登录的需求。以下是2个账号同时打开2个浏览器操作的示例
最近用小伙伴提到多线程同时操作多个浏览器,每个浏览器用不同账号登录的需求。以下是2个账号同时打开2个浏览器操作的示例
python+playwright 学习-66 highlight 调试定位时高亮显示元素
highlight() 方法是通过高亮显示元素,在调试中有很大优势,可以清楚看到定位的元素所在的位置
highlight() 方法是通过高亮显示元素,在调试中有很大优势,可以清楚看到定位的元素所在的位置
python+playwright 学习-67 抓取 table 表格数据
最近有小伙伴提到如何抓取 table 表格上的数据,table表格的数据很简单,就是行和列。 可以按行抓取,也可以按列抓取。
最近有小伙伴提到如何抓取 table 表格上的数据,table表格的数据很简单,就是行和列。 可以按行抓取,也可以按列抓取。