前言
有些网站的安全级别比较高,你可能想绕过登录验证,先手工打开浏览器操作登录,让playwright继续在你已经打开的浏览器上操作。
selenium是可以做到这点,那么playwright也可以实现此功能。
环境准备
首先右键 Chrome 浏览器桌面图标,找到 chrome.exe 的安装路径
复制地址C:\Program Files\Google\Chrome\Application 添加到环境变量Path下
打开cmd输入命令启动chrome浏览器
- --remote-debugging-port 是指定运行端口,只要没被占用就行
- --user-data-dir 指定运行浏览器的运行数据,新建一个干净目录,不影响系统原来的数据
本文介绍了如何在遇到高安全级别的网站时,利用Python和Playwright库在已经登录的浏览器实例中继续自动化操作。通过设置Chrome的环境变量,手动登录后,Playwright可以通过connect_over_cdp()方法接管浏览器,实现自动化流程。
订阅专栏 解锁全文
620

被折叠的 条评论
为什么被折叠?



