说明:本篇博客基于selenium 4.1.0 在selenium中,想要对元素进行操作,一般需要如下步骤: 在浏览器中查看元素属性,便于selenium在页面中找到该元素 在代码中创建元素对象 元素操作 一共提供了八种定位方式,通过这些定位方式即可创建元素对象。 分别为: from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome # 文本定位:仅可用于标签 element_partiallinktext = driver.find_element(By.PARTIAL_LINK_TEXT, '文本信息') # 文本模糊定位 子节点同样支持selenium的八种定位方式 以百度的"百度一下"为例,我们可以先找到其父节点再找到"百度一下": element = driver.find_element(By.CSS_SELECTOR