Get Title using Selenium for Python

Get Title

To get the title of the webpage using Selenium for Python, read the title property of WebDriver object.

driver.title

Example

  1. Initialise Chrome Web Driver object as driver.
  2. Get the URL https://pythonexamples.org/ using web driver object.
  3. Read title property of the web driver object to my_title variable.
  4. Print the title to console.

Python Program

from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService

# Setup chrome driver
service = ChromeService(executable_path="/usr/local/bin/chromedriver")
driver = webdriver.Chrome(service=service)

driver.get('https://pythonexamples.org/')
my_title = driver.title
print(my_title)

# Minimize the browser window
driver.quit()

Output

Python Examples – Learn Python Programming - Python Examples
Get Title using Selenium for Python

Summary

In this Python Selenium Tutorial, we learned how to get the title of the webpage using WebDriver object.

Quiz on Selenium

Q1. What is Selenium Python used for?

Not answered

Q2. Which of the following is not a method to wait for a web element to load in Selenium Python?

Not answered

Q3. What is the method used to switch to a different frame in Selenium Python?

Not answered

Q4. What is the method used to take a screenshot in Selenium Python?

Not answered

Q5. What is the method used to clear the text from an input field in Selenium Python?

Not answered
Code copied to clipboard successfully 👍