python+playwright 学习-60 在打开的多个标签页窗口灵活切换

上海-悠悠 / 2023-05-04 / 原文

前言

当页面打开了多个标签页后,如何切换到自己需要的标签页上呢?

使用场景

以百度首页为例,当打开多个标签页后, 如何切换到自己想要的页面上操作。

通过context.pages 可以获取到所有的page对象,每一个page对象就代表一个标签页实例


运行结果

百度一下,你就知道
hao123_上网从这里开始
百度地图
好看视频--轻松有收获
百度贴吧——全球领先的中文社区
百度新闻——海量中文资讯平台
百度图片-发现多彩世界

通过title 判断页面切换

可以写个公共的函数,通过 title 或者 url 地址判断切换到自己想要的页面