Python Selenium获取当前窗口手

2024-03-28 14:19:59 发布

您现在位置:Python中文网/ 问答频道 /正文

Selenium for Java和Ruby有方法获取当前的窗口句柄。

例如,在Java中,它是指向here

同时Python版硒也没有这样的方法。

  1. 也许在里面,但我没看见?
  2. 如果它被跳过了,它是否合理以及如何为它制定解决方案?

Tags: 方法forhereseleniumjava解决方案句柄指向
1条回答
网友
1楼 · 发布于 2024-03-28 14:19:59

WebDriver实例上有^{} property可用:

driver.current_window_handle

演示:

>>> from selenium import webdriver
>>>
>>> driver = webdriver.Chrome()
>>> driver.get('https://stackoverflow.com')
>>> 
>>> driver.current_window_handle
CDwindow-B22C1E54-977D-4B2A-8048-E9C73999E9C7

相关问题 更多 >