首先,从selenium.webdriver.support.ui里调用Select类,如下:

【Python】下拉框元素的找法

其次,找到下拉框元素,再找下拉框里要最终选择的元素,如下: 

【Python】下拉框元素的找法

 

注意:调用Select类后,不必再加click()事件

下拉框里元素的选择可以通过以下三种方法解决:

【Python】下拉框元素的找法

e.g.

Select(driver.find_element_by_name("NR")).select_by_index(2)
Select(driver.find_element_by_name("NR")).select_by_visible_text("每页显示50条")
Select(driver.find_element_by_name("NR")).select_by_value('50')

 

相关文章:

  • 2022-12-23
  • 2022-01-18
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2021-07-06
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-04
  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
  • 2021-08-31
  • 2021-12-01
相关资源
相似解决方案