web自动化之Select标签操作
Posted 帅瓶子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了web自动化之Select标签操作相关的知识,希望对你有一定的参考价值。
from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import Select driver = webdriver.Chrome() driver.get("https://www.baidu.com/") driver.maximize_window() # 点击设置按钮 driver.find_element_by_xpath(‘//div[@id="u1"]//a[@name="tj_settingicon"]‘).click() # 等待元素可见 WebDriverWait(driver,20).until(EC.visibility_of_element_located((By.XPATH,‘//a[text()="高级搜索"]‘))) # 点击高级搜索 driver.find_element_by_xpath(‘//a[text()="高级搜索"]‘).click() # 选择所有格式 select_ment = driver.find_element_by_xpath(‘//select[@name="ft"]‘) s = Select(select_ment) s.select_by_visible_text(‘所有格式‘) driver.quit()
以上是关于web自动化之Select标签操作的主要内容,如果未能解决你的问题,请参考以下文章