Skip to content
Related Articles

Related Articles

How to get text of a tag in selenium – Python?
  • Last Updated : 24 Jan, 2021

Selenium is a powerful tool for controlling web browsers through programs and performing browser automation. It is functional for all browsers, works on all major OS and its scripts are written in various languages i.e Python, Java, C#, etc, we will be working with Python.

In this article, we will write a Python Script for getting the text from the tag name using selenium module. We will be getting the tag text from this URL.

Step-by-step Approach

Step #1: Import required libraries

Python3

filter_none

edit
close

play_arrow

link
brightness_4
code

# Import Library
from selenium import webdriver

chevron_right


Step #2: Create a Chrome object or specify web driver path if it is not present in the default path and assign URL.



Python3

filter_none

edit
close

play_arrow

link
brightness_4
code

# Chrome Path
driver = webdriver.Chrome('Enter Chrome Path')
  
# Web URL
driver.get('Enter Web URL')

chevron_right


Step #3: Specify the tag name, which you want to extract the text. 

Syntax:

Object Name.find_element_by_tag_name(Tag Name)

Python3

filter_none

edit
close

play_arrow

link
brightness_4
code

# Get Text
print (element.text)
  
# Close the window
driver.close()

chevron_right


Below is the implementation.

Python3

filter_none

edit
close

play_arrow

link
brightness_4
code

# Import Library
from selenium import webdriver
  
# Chrome Path
driver = webdriver.Chrome()
  
# Web URL
  
element = driver.find_element_by_tag_name('a')
  
# Get Text
print(element.text)
  
# Close the window
driver.close()

chevron_right


Output:


Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.

My Personal Notes arrow_drop_up
Recommended Articles
Page :