A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://geeksforgeeks.org/current_window_handle-driver-method-selenium-python/ below:

current_window_handle driver method - Selenium Python

current_window_handle driver method - Selenium Python

Last Updated : 12 Jul, 2025

Selenium’s Python Module is built to perform automated testing with Python. Selenium Python bindings provides a simple API to write functional/acceptance tests using Selenium WebDriver. To open a webpage using Selenium Python, checkout –

Navigating links using get method – Selenium Python

. Just being able to go to places isn’t terribly useful. What we’d really like to do is to interact with the pages, or, more specifically, the HTML elements within a page. There are multiple strategies to find an element using Selenium, checkout –

Locating Strategies

. Selenium WebDriver offers various useful methods to control the session, or in other words, browser. For example, adding a cookie, pressing back button, navigating among tabs, etc. This article revolves around

current_window_handle

driver method in Selenium.

current_window_handle

method returns the handle of the current window.

Syntax -
driver.current_window_handle
Example -

Now one can use current_window_handle method as a driver method as below -

diver.get("https://www.geeksforgeeks.org/")
driver.current_window_handle
How to use current_window_handle driver method in Selenium Python ?

To demonstrate,

current_window_handle

method of WebDriver in Selenium Python. Let' s visit https://www.geeksforgeeks.org/ and operate on driver object. Let's get current_window_handle,

Program - Python3
# import webdriver
from selenium import webdriver

# create webdriver object
driver = webdriver.Firefox()

# get geeksforgeeks.org
driver.get("https://www.geeksforgeeks.org/")

# get current_window_handle
print(driver.current_window_handle)
Output -

Screenshot added -

Terminal output -

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4