美文网首页
selenium通过文字定位元素

selenium通过文字定位元素

作者: 0981b16f19c7 | 来源:发表于2019-08-19 16:02 被阅读0次

    1、全部文字
    self.findByXpath("//[text()='全部案件']").click()
    2、部分文字
    self.findByXpath("//
    [text()='全部案件']").click()

    其中
    def findByXpath(self,loc):
    '''根据xpath定位某元素'''
    try:
    # element = self.dr.find_element_by_xpath(loc)
    element = WebDriverWait(self.dr, 10).until(EC.presence_of_element_located((By.XPATH, loc)))
    return element
    except Exception as e:
    print(" %s 页面中未找到 %s 元素" % (self,loc))
    return False

    相关文章

      网友评论

          本文标题:selenium通过文字定位元素

          本文链接:https://www.haomeiwen.com/subject/gifesctx.html