selenium - webdriver 下拉框处理select
2021-03-22 08:25
标签:ble div win 下拉 info 设置 pre support sele 针对 百度搜索下拉框,如下: 分别选择每页显示20条,10条,50条: selenium - webdriver 下拉框处理select 标签:ble div win 下拉 info 设置 pre support sele 原文地址:https://www.cnblogs.com/xiaochongc/p/12708269.html
1 from selenium import webdriver
2 import time
3 from selenium.webdriver.support.select import Select
4
5 driver = webdriver.Chrome()
6 driver.maximize_window()
7 driver.get(‘http://www.baidu.com‘)
8
9 driver.find_element_by_link_text(‘设置‘).click()
10 driver.find_element_by_link_text(‘搜索设置‘).click()
11 time.sleep(2)
12
13 sel = driver.find_element_by_id(‘nr‘) # 定位到select
14
15 Select(sel).select_by_value(‘20‘) # 选择下拉列表
16 time.sleep(2)
17 Select(sel).select_by_index(0) # 选择下拉列表,的第一个
18 time.sleep(2)
19 Select(sel).select_by_visible_text(‘每页显示50条‘) # 选择下拉列表
20 time.sleep(2)
21
22 driver.quit()
文章标题:selenium - webdriver 下拉框处理select
文章链接:http://soscw.com/index.php/essay/67526.html