हम Selenium WebDriver के साथ एलिमेंट और उसके टेक्स्ट को ढूंढ सकते हैं। सबसे पहले हमें id, classname, css जैसे किसी भी लोकेटर की मदद से एलिमेंट की पहचान करनी होगी। फिर टेक्स्ट प्राप्त करने के लिए हमें text मेथड की मदद लेनी होगी।
सिंटैक्स
s = driver.find_element_by_css_selector("h4").text
यहां driver WebDriver ऑब्जेक्ट है। मेथड find_element_by_css_selector का उपयोग css लोकेटर प्रकार के साथ एलिमेंट की पहचान करने के लिए किया जाता है और लोकेटर मान को मेथड में आर्गुमेंट के रूप में पास किया जाता है। अंत में text मेथड का उपयोग एलिमेंट की टेक्स्ट सामग्री प्राप्त करने के लिए किया जाता है।
आइए टेक्स्ट सामग्री वाले एलिमेंट के HTML को देखें। आउटपुट You are browsing the best resource for Online Education होगा।

उदाहरण
कोड कार्यान्वयन।
from selenium import webdriver
driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe")
# इम्प्लिसिट वेट लागू
driver.implicitly_wait(0.5)
driver.get("https://www.tutorialspoint.com/index.htm")
# एलिमेंट की पहचान करें और टेक्स्ट प्राप्त करें
s = driver.find_element_by_css_selector("h4").text
print("The text is: " + s)
आउटपुट
