一.radio单选框
模拟用户的click
wd.find_element(By.CSS_SELECTOR, '#ID值').click()
二.checkbox检查复选框
思路上是先把之前选择的结果查出来点一下进行取消,然后在定位想选的选择项
elements = wd.find_elements(By.CSS_SELECTOR, ' ') #取出所有已选中的
for element in elemengs: #遍历所以
element.click() #取消选中状态
wd.find_element(By.CSS_SELECTOR," ").click() #选中
三.select框
select_by_value('value值') #根据value值选择
select_by_index #根据次序选择(从1开始)
select_by_visible_text('可见文本') #根据可见文本选择
deselect_by_value ('value值') #清除根据value值选择的元素
deselect_by_index #清除根据value值选择的元素
deselect_by_visible_text('可见文本') #清除根据value值选择的元素
deselect_all #清除所有元素