小编San*_*ran的帖子

在Python中处理多个窗口

我正在使用Python 从事selenium自动化项目.

我正面临一个问题,即处理多个浏览器窗口.

情景如下.当我单击主页上的链接时,将打开一个新窗口.在新打开的窗口中,我无法执行任何操作,因为焦点仍然在主页Web驱动程序上.

谁能告诉我如何将焦点从背景窗口更改为新打开的窗口?

可能的解决方案是driver.switch_to.window(),但它需要窗口的名称.如何查找窗口的名称?如果这是一种错误的方法,那么有人可以提供一些代码示例来执行此操作吗?

python selenium webdriver onclick ui-automation

48
推荐指数
5
解决办法
9万
查看次数

标签 统计

onclick ×1

python ×1

selenium ×1

ui-automation ×1

webdriver ×1