Python+selenium之选择弹出复选框

版权声明:本文为博主原创文章,转载请声明出处并添加原文链接。 https://blog.csdn.net/azsx02/article/details/79005291

在用selenium定位元素的过程中,经常会遇到点击弹出复选框的操作,如下图所示。
这里写图片描述

  • 先导入Select
  • 点击复选框按钮,使复选框弹出
  • 用Select(s).select_by_visible_text()方法选择目标选项。
from selenium.webdriver.support.select import Select

# 这里使用任意一种定位元素方式都可以
driver.find_element_by_id('复选框按钮id等').click()

# 创建复选框的webdriver对象
s = driver.find_element_by_id('复选框按钮id等')
# 选择目标选项,如Advertiser
Select(s).select_by_visible_text('Advertiser')

猜你喜欢

转载自blog.csdn.net/azsx02/article/details/79005291