Chúng ta có thể tìm phần tử và văn bản của nó với Selenium WebDriver. Trước hết, chúng ta phải xác định phần tử với sự trợ giúp của bất kỳ locator nào như id, classname, css, v.v. Sau đó, để lấy văn bản, chúng ta phải nhờ đến phương thức text.
Cú pháp
s = driver.find_element_by_css_selector("h4").text
Ở đây driver là đối tượng webdriver. Phương thức find_element_by_css_selector được dùng để xác định phần tử với loại locator css và giá trị locator được truyền làm đối số cho phương thức. Cuối cùng, phương thức text được dùng để lấy nội dung văn bản của phần tử.
Hãy xem HTML của một phần tử có nội dung văn bản. Kết quả sẽ là You are browsing the best resource for Online Education.

Ví dụ
Triển khai code.
from selenium import webdriver
driver = webdriver.Chrome(executable_path="C:\\chromedriver.exe")
# implicit wait applied
driver.implicitly_wait(0.5)
driver.get("https://www.tutorialspoint.com/index.htm")
# để xác định phần tử và lấy văn bản
s = driver.find_element_by_css_selector("h4").text
print("The text is: " + s)
Output
