Playwright第二篇:基础使用

文章介绍了Playwright工具的自动生成代码功能,用于浏览器操作自动化,如文件上传下载、自动签到等。同时讨论了Playwright的同步和异步调用方式,以及其在不同场景下的适用性。此外,还提到了Playwright的其他实用功能,如截图、PDF导出、页面等待、请求拦截和页面验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

0X01 自动生成代码

0X02 同步跟异步

0X03 其他常用

0X01 自动生成代码

        当我们需要进行大量重复的浏览器操作时,例如文件上传下载、自动签到、自动问答等,可以使用playwright的自动生成脚本功能,不仅和按键精灵有异曲同工之妙,且更方便更易上手。同时自动生成的代码可以根据自己的需求进行添加或者删除,轻松地制作出自己的脚本。

        Step1 启动:Win+R :python -m playwright codegen        

        Step2 模拟点击:在启动的chrome浏览器里,输入网站地址,进行想要的操作点击后 Playwright Inspector 会自动生成脚本。例如让脚本模拟百度搜索天气:

        Step3 复制代码亦或使用 playwright codegen -o baidu.py 指定生成,生成的python文件后启动即可自动模拟上述浏览器操作。

0X02 同步跟异步

        Playwright 支持同步

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值