区别其实就在复数形态上面。
find_element_*得到的都是所有元素定位的第一个该类型元素
而find_elements_*得到的则是一个WebElement的列表
trs = bchrome.find_elements_by_xpath('//tr/*')
ic(trs, type(trs))
#返回一个列表,所以可以循环
for t in trs:
ic(t.text,type(t))
而如下代码:
sch_ps = bchrome.find_element_by_xpath('//span[@class="float_l set_hoverl am_l"]')
ic(sch_ps.text)#返回第一个span元素
# sch_ps.click()