阳阳得意7825

导航

selenium定位tr及td,并获取其文本及属性

#获取所有的tr
trlist=brower.find_elements_by_tag_name("tr")
for tr in trlist:
#获取tr中的所有td
tdlist=tr.find_elements_by_tag_name("td")
if len(tdlist)>0:
#获取td[0]的文本
text=tr.find_elements_by_tag_name("td")[0].text
#当td[0]的内容为小李时,获取当前tr的id属性
if text=="小李":
trid=tr.get_attribute("id")

xpath=".//*[@id='"+trid+"']/td[9]/div/a[2]/i"
brower.find_element_by_xpath(xpath).click()

 

posted on 2017-08-14 14:43  阳阳得意7825  阅读(9656)  评论(0编辑  收藏  举报