下面是一个单选框和复选框的HTML文件
<html>
<head>
<title>"X box 单选"</title>
</head>
<body>
</form>
<h4>单选:性别</h4>
<form>
<label value="radio">男</label>
<input name="sex" value="male" id="boy" type="radio"><br>
<label value="radio1">女</label>
<input name="sex" value="female" id="girl" type="radio">
</form>
<h4>selenium 自动化 早点学习啊</h4>
<form>
<!-- <label for="c1">checkbox1</label> -->
<input id="c1" type="checkbox">selenium<br>
<!-- <label for="c2">checkbox2</label> -->
<input id="c2" type="checkbox">python<br>
<!-- <label for="c3">checkbox3</label> -->
<input id="c3" type="checkbox">appium<br>
<!-- <form>
<input type="radio" name="sex" value="male" /> Male
<br />
<input type="radio" name="sex" value="female" /> Female
</form> -->
</body>
</html>
#coding = utf -8 ''' 单选框和复选框 adiobox,checkbox ''' from selenium import webdriver import time driver = webdriver.Chrome() url = 'file:///C:/Users/Administrator/Desktop/choosebox.html' driver.get(url) driver.find_element_by_id('boy').click() #driver.find_element_by_id('c1').click() checkboxs = driver.find_elements_by_xpath(".//*[@type='checkbox']") checkboxs[1].click()#先点击一次 print(checkboxs) for i in checkboxs: i.click() #第二次点击后反选 print(i.is_selected())#打印是否选中