selenium使用
Select选择框使用
支持选择框选择,注意仅支持select元素,不支持div等元素
from selenium.webdriver.support.select import Select
element = driver.find_element_by_xpath("//select")
Select(element).select_by_value("value1")
xpath语法:
//div 根目录开始匹配div元素
//div[@id="as"] 根目录开始匹配id为as的div元素
//div[@id="as"]//* 根目录开始匹配id为as的div元素后所有的元素
//a[text()="as"] 匹配text为as的a元素
//tbody//tr[1] tbody下的第一个tr元素,注意xpath列表从1开始...(违反直觉)
"//i[contains(@class, 'aaa')] class名字包括aaa的i元素