文件名:checkbox.html
创新互联主要从事成都网站建设、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务萝北,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> <title>Checkbox</title> <link href="http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet"/> <script src="http://cdn.bootcss.com/bootstrap/3.3.0/css/bootstrap.min.js"> </script> </head> <body> <h4>Checkbox</h4> <div class="well"> <form class="form-horizontal"> <div class="control-group"> <label class="control-label" for='c1'>checkbox1</label> <div class="controls"> <input type="checkbox" id="c1"/> </div> </div> <div class="control-group"> <label class="control-label" for='c2'>checkbox2</label> <div class="controls"> <input type="checkbox" id="c2"/> </div> </div> <div class="control-group"> <label class="control-label" for='c3'>checkbox3</label> <div class="controls"> <input type="checkbox" id="c3"/> </div> </div> </form> </div> </body> </html>
文件名:test10.py
from selenium import webdriver import os,time driver = webdriver.Chrome() file_path='file:///'+os.path.abspath('checkbox.html') driver.get(file_path) inputs = driver.find_elements_by_tag_name('input') for i in inputs: if i.get_attribute('type')=='checkbox': i.click() time.sleep(1) driver.quit()
test10.py代码中的意思:访问checkbox.html
通过tag方法访问checkbox.html中所有的input元素
找到input元素之后,通过判断input属性中的"chekcbox"属性,从而定位出需要定位的一组元素
新闻名称:selenium学习:定位一组元素
标题路径:https://www.cdcxhl.com/article14/iehode.html
成都网站建设公司_创新互联,为您提供定制开发、云服务器、企业网站制作、营销型网站建设、响应式网站、App设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联