📜  Selenium – 在页面上搜索文本

📅  最后修改于: 2022-05-13 01:54:26.496000             🧑  作者: Mango

Selenium – 在页面上搜索文本

先决条件:-Selenium

Selenium是一个强大的工具,用于通过程序控制 Web 浏览器并执行浏览器自动化。它适用于所有浏览器,适用于所有主要操作系统,其脚本是用各种语言编写的,例如Python、 Java、C# 等,我们将使用Python 。

在本文中,我们将学习如何在Python使用selenium来知道文本是否在网页上。

方法:

  • 首先,我们将使用Selenium web driver中Chrome()方法打开chrome驱动
  • 分配Web URL。
  • 然后驱动会打开Give Web URL
  • 使用page_source属性获取网页源代码。
  • 指定要搜索的文本。
  • 获取网页文本后,我们将搜索该文本是否存在。

下面是实现:



Python3
# import webdriver 
from selenium import webdriver
  
# create webdriver object 
driver = webdriver.Chrome()
  
# URL of the website 
url = "https://www.geeksforgeeks.org/"
  
# Opening the URL 
driver.get(url) 
  
# Getting current URL source code 
get_source = driver.page_source
  
# Text you want to search
search_text = "Floor"
  
# print True if text is present else False
print(search_text in get_source)


输出:

True

示范: