首页 > Web开发 > 详细

selenium对网页的下拉列表操作

时间:2021-04-10 15:36:59      阅读:14      评论:0      收藏:0      [点我收藏+]

技术分享图片

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.select import Select
import time


driver = webdriver.Firefox()
test_url = "http://sahitest.com/demo/selectTest.htm"
driver.get(test_url)
driver.maximize_window()
time.sleep(10)

# 定位下拉列表的位置
list1 = driver.find_element(By.ID, "s1Id")
# 实例化下拉列表
s1 = Select(list1)
# 根据索引选中第二个列表选项
s1.select_by_index(1)
# 根据列表选项值选中第三个选项
s1.select_by_value("o2")
# 根据列表选项的文本选中第三个选项
s1.select_by_visible_text("o3")
time.sleep(3)
driver.close()

 

selenium对网页的下拉列表操作

原文:https://www.cnblogs.com/zdf-blog/p/14639980.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!