栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

selenium八大元素定位-id定位元素

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

selenium八大元素定位-id定位元素

一、id定位元素

ID是当前整个html页面中唯一的,所以可以通过id属性来唯一定位一个元素,是首选的元素定位方式。

code:driver.find_element_by_id("id")

例子:通过id元素定位,实现自动打开浏览器,输入关键词,搜索内容,最后关闭浏览器

代码:

#导入需要用的模块

(kw是百度中输入框的id)输入框from selenium import  webdriver
from time import sleep
# 定义一个对象
driver=webdriver.Chrome()
# 打开百度页面
driver.get("https://baidu.com")

# 定位到百度搜索框通过id定位元素的方式
# send_keys发送关键词(kw是百度中输入框的id)
# driver.find_element_by_id("kw").send_keys("selenium")
driver.find_element("kw").send_keys("selenium")
# 通过id元素定位到搜索按钮,并点击(su是百度中搜索按钮的id)
driver.find_element_by_id("su").click()
sleep(3)
# 退出浏览器
driver.quit()

右键run test 运行

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/951585.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号