定位元素split截取

时间:2019-12-17 10:44:13   收藏:0   阅读:87

技术图片

 

 

 这边直接获取改元素的信息的话会把new也带上去所以我们截取

for i in range(1, rowCount):
a = obtener_elemeentos(‘project‘, "指定的项目", 1)
b = obtener_elemeentos(‘project‘, "指定的项目", 2)
tables = login.browser.find_element(a, b % i).text
  #[0]表示只取截取后的前段
table = tables.split(‘new‘)[0]
print(table)
还可以用来复用
比如我这个元素需要统计该元素
if isElementExist(a,b.split("//tbody/tr[%s]//p")[0]):
rowCount = len(login.browser.find_elements(a, b.split("[%s]//p")[0]))
if rowCount == 1:
rowCount=rowCount+1
for i in range(1, rowCount):
a = obtener_elemeentos(‘project‘, "指定的招标项目", 1)
b = obtener_elemeentos(‘project‘, "指定的招标项目", 2)
te=login.browser.find_element(a,b%i).text
if te == name:
login.browser.find_element(element_type, elements%i).click()
break
else:
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!