Selenium元素定位方法:name定位
创始人
2025-05-28 05:06:41
0

概念:通过元素的name属性来定位元素。 前置:所要定位的元素必须有name属性。 方法:driver.find_element_by_name(name属性值)

练习 元素定位 使用NAME定位方式完成下面操作 需求: 打开注册A.html页面,完成以下操作 1).使用name定位,输入用户名:admin 2).使用name定位,输入密码:123456 3).3秒后关闭浏览器窗口 分析: ①.创建浏览器驱动 ②.打开测试网址 ③.定位元素,调用模拟操作方法 ④.操作完毕关闭浏览器

答案:

from time import sleep

from selenium import webdriver

# 1、获取浏览器

driver = webdriver.Chrome()

# 2、打开url

driver.get("file:///Users/lgy/Documents/fodder/web/%E6%B3%A8%E5%86%8CA.html")

# 3、查找操作元素

# 用户名 -> name

# 元素.send_keys()输入方法

driver.find_element_by_name("userA").send_keys("admin")

# 密码

driver.find_element_by_name("passwordA").send_keys("123456")

# 电话 ->class

driver.find_element_by_class_name("telA").send_keys("18611111111")

# driver.find_element_by_class_name("c3").send_keys("123@163.com")

# 4、关闭浏览器

sleep(3)

driver.quit()

相关内容

热门资讯

机构:预测苹果将在2026年取... 3月19日消息,根据Counterpoint Research《折叠屏智能手机市场预测》报告,受苹果...
深成指跌逾2%,下跌个股近49... 3月19日消息,指数走弱,深成指下挫跌逾2.00%,沪指跌1.43%,创业板指跌1.09%。有色金属...
银行板块局部走强,工商银行涨超... 3月19日消息,银行板块局部走强,工商银行涨超2%,农业银行、建设银行、厦门银行、渝农商行、中国银行...
广钢高投气体半导体材料(成都)... 3月19日消息,天眼查App显示,3月18日,广钢高投气体半导体材料(成都)有限公司成立,法定代表人...
本田将扩大在印度的摩托车生产产... 3月19日消息,本田摩托车印度公司(HMSI)3月19日宣布,将在其位于印度拉贾斯坦邦阿尔瓦尔塔普卡...
5月27日美股盘前要闻 钛媒体App 5月27日消息,美股盘前要闻: 1. 根据一份有关伊朗与美国谅解备忘录框架的“初步非正...
何立峰会见德国联邦经济和能源部... 中新社北京5月27日电 中共中央政治局委员、国务院副总理何立峰27日下午在人民大会堂会见德国联邦经济...
哥伦比亚一军营遭袭 至少12名... 新华社波哥大5月27日电(记者李子健)哥伦比亚北部瓜希拉省首府里奥阿查一处军营附近27日凌晨发生爆炸...
沪深京三市成交额超1万亿元,较... 3月19日消息,沪深京三市成交额超1万亿元,较上日此时放量891亿元,预计全天成交金额约2.2万亿元...
日本央行将基准利率维持在0.7... 3月19日消息,日本央行将基准利率维持在0.75%不变,符合市场预期,为连续第二次会议按兵不动。(广...