- 1
- 0
- 约1.01千字
- 约 7页
- 2026-02-11 发布于山东
- 举报
复数定位方式方法使用
目录01复数定位方式方法使用
复数定位方式方法使用01
复数定位方式方法使用八种基本定位方式对应的复数形式如下:●id复数定位find_elements_by_id();●name复数定位find_elements_by_name();●class复数定位find_elements_by_class_name();●tag复数定位find_elements_by_tag_name();●link复数定位find_elements_by_link_text();●partial_link复数定位find_elements_by_partial_link_text();●xpath复数定位find_elements_by_xpath();●css复数定位find_elements_by_css_selector()。
复数定位方式方法使用 这些复数定位方式每次取到的都是具有相同类型属性的一组元素,所以返回的是一个list队列,也可以利用这个队列去定位单个元素。 以人力资源综合服务系统登录页面为例,如图所示。
从图中我们可以看出,用户名输入框和密码输入框都有共同的标签input。定位到的元素属性中可以看到用户名输入框在页面排第一个,通过复数定位的代码为:driver.find_elements_by_tag_name(input)[0].send_keys(hrteacher)实例:(1)进入人力资源综合服务系统登录页面;(2)输入用户名;(3)输入密码。在PyCharm中进行代码编写:fromseleniumimportwebdriverdriver=webdriver.Chrome()driver.get(#进入人力资源综合服务系统登录页面driver.find_elements_by_tag_name(input)[0].send_keys(hrteacher)#通过driver.find_elements_by_tag_name定位页面元素,输入用户名driver.find_elements_by_tag_name(input)[1].send_keys(123456)#通过driver.find_elements_by_tag_name定位页面元素,输入密码复数定位方式方法使用
感谢观看
您可能关注的文档
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:Web页面动画特效.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:背景调色板.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:表单验证.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:弹窗可以这样做.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:电子时钟.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:仿问卷星.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:工作任务单.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:公司简介.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:焦点图展示效果.pptx
- HTML5+CSS3+JavaScript Web前端开发案例教程课件:可视化拖拽表单.pptx
原创力文档

文档评论(0)