当前位置:首页 > 编程开发 > Python > 正文内容

最新版selenium中find_element使用方法

Codefans2年前 (2023-06-10)Python1485
  • find_element(By)

    • driver.find_element(By.ID, 'element_id')

    • driver.find_element(By.NAME, 'element_name')

    • driver.find_element(By.CLASS_NAME, 'element_class')

    • driver.find_element(By.TAG_NAME, 'tag_name')

    • driver.find_element(By.LINK_TEXT, 'link_text')

    • driver.find_element(By.PARTIAL_LINK_TEXT, 'partial_link_text')

    • driver.find_element(By.XPATH, 'xpath')

    • driver.find_element(By.CSS_SELECTOR, 'css_selector')

    • 通过 By 对象指定查找方式,例如:

  • find_elements(By)

    • 与 find_element 类似,只是返回的是一个列表,包含所有符合条件的元素。


from selenium import webdriver
from selenium.webdriver.common.by import By
 
# 创建 Chrome 浏览器 WebDriver 实例
driver = webdriver.Chrome()
 
# 打开百度首页
driver.get('https://www.baidu.com')
 
# 查找输入框并输入文本
input_box = driver.find_element(By.NAME, 'wd')
input_box.send_keys('Selenium')
 
# 提交搜索
input_box.submit()
 
# 等待页面加载完成
driver.implicitly_wait(10)
 
# 输出当前页面标题
print(driver.title)
 
# 关闭浏览器
driver.quit()


扫描二维码推送至手机访问。

版权声明:本文由图慧网发布,如需转载请注明出处。

本文链接:http://www.tuh8.com/?id=70

分享给朋友:

“最新版selenium中find_element使用方法” 的相关文章

dataframe踩坑笔记(2):表格合并、拼接

dataframe踩坑笔记(2):表格合并、拼接

1. 表格简单合并1.1按行合并(上下合并):import numpy as np df1= pd.DataFrame(np.random.randn(4),columns=["a"])   df2= pd.D...

Python中 pandas 数据处理常用函数与方法的详细介绍

数据读取和写入pandas.read_csv(filepath_or_buffer, sep=',', header='infer', names=None): 从 csv 文件中读取数据,返回一个 DataFrame 对象。其中 filepath_or_buffer...

python requests库使用详细教程

Python 中的 requests 库是一个简单易用的 HTTP 请求库,支持多种请求方法、多种参数设置、并且使用广泛。本文将详细介绍如何使用 requests 库发送 HTTP 请求。安装使用 pip 命令进行安装:pip install requests导入在编写 Pyth...

python BeautifulSoup4(bs4)使用教程

Python 中的 BeautifulSoup4(通常简称为 bs4)是一个流行的 HTML 解析器,是从 HTML 或 XML 文件中提取数据(或屏蔽 HTML/XML 标记)的一种库。在本文中,我将介绍如何安装、导入和使用 bs4 库。安装要安装 bs4,可以使用 pip 命令:pip ...

Python pandas库159个常用方法使用说明

Pandas库专为数据分析而设计,它是使Python成为强大而高效的数据分析环境的重要因素。一、Pandas数据结构1、import pandas as pdimport numpy as npimport matplotlib.pyplot as plt2、S1=pd.Series([‘a’,’b...

Python调用JS的四种方法

Python调用JS的四种方法1、PyExecJS 方法1)、安装PyExecJS2)、 `PyExecJS 示例`2、PyV8 方法1)、安装PyV82)、 `PyV8 示例`3、js2py 方法1)、安装js2py2)、 `js2py 示例`4、selenium 方法1)、安装selenium2...