前言
下面以百度高级搜索下拉选项框为案例,详细介绍select下拉框相关的操作方法。
一、认识select
1.打开百度-设置-高级搜索界面,如下图所示
2.时间就是select选项框,打开F12定位,
3.选项有5个
二、定位
1.基本思路:先定位select框,再定位里面的选项
2.代码如下
# coding:utf-8
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
import time
driver=webdriver.Chrome()
driver.get("https://www.baidu.com")
time.sleep(2)
#鼠标悬停在‘设置’按钮
s=driver.find_element_by_id("s-usersetting-top")
time.sleep(3)
ActionChains(driver).move_to_element(s).perform()
driver.find_element_by_link_text("高级