尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

实验案例3:Selenium八大定位

发布时间:2026/9/29 3:35:56

资讯中心
01
ARTICLE

实验案例3:Selenium八大定位

实验案例3:Selenium八大定位
八大定位的一些实际使用案例id定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://hmshop-test.itheima.net/ driver.get(url) driver.find_element(By.ID,q).send_keys(测试)name定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://hmshop-test.itheima.net/ driver.get(url) driver.find_element(By.NAME,q).send_keys(软件测试)class定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) urlhttps://hmshop-test.itheima.net/ driver.get(url) driver.find_element(By.CLASS_NAME,ecsc-search-input).send_keys(软件测试)link_text定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://www.baidu.com driver.get(url) driver.find_element(By.LINK_TEXT,新闻).click()partial_link_text定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://www.baidu.com driver.get(url) driver.find_element(By.PARTIAL_LINK_TEXT,金砖).click()css定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://hmshop-test.itheima.net/ driver.get(url) driver.find_element(By.CSS_SELECTOR, css表达式)XPath定位在开发者模式下,在选择的元素的任意属性上方右键单击选择复制中的复制XPath获得XPath路径from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://hmshop-test.itheima.net/ driver.get(url) driver.find_element(By.XPATH,//*[idsearchForm]/button).click()tag_name定位from selenium import webdriver from selenium.webdriver.edge.service import Service from selenium.webdriver.common.by import By path Service(D:\\软件\\edgedriver_win64\\msedgedriver.exe) driver webdriver.Edge(servicepath) url https://hmshop-test.itheima.net/ driver.get(url) id driver.find_element(By.TAG_NAME,form).get_attribute(id) print(id)
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。