【问题标题】:Python Selenium find xpath or any path for this buttonPython Selenium 查找此按钮的 xpath 或任何路径
【发布时间】:2021-10-12 06:31:04
【问题描述】:

如何找到正确的 xpath 或任何方法来让这个按钮被点击?

按钮名称:添加所有者

到目前为止我尝试了什么:

    WebDriverWait(self.browser, 10).until(EC.presence_of_element_located((By.XPATH, "/html[1]/body[1]/div[1]/div[4]/main[1]/div[3]/div[2]/section[3]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]"))).click()
    WebDriverWait(self.browser, 1).until(EC.presence_of_element_located((By.CLASS_NAME, "azc-toolbar-item azc-toolbarButton fxs-commandBar-item fxs-vivaresize"))).click()
    WebDriverWait(self.browser, 1).until(EC.presence_of_element_located((By.ID, "_weave_e_1305"))).click()
    WebDriverWait(self.browser, 1).until(EC.presence_of_element_located((By.XPATH, "/html[1]/body[1]/div[1]/div[4]/main[1]/div[3]/div[2]/section[3]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]/div[1]/div[1]/*[name()='svg'][1]"))).click()
    WebDriverWait(self.browser, 1).until(EC.presence_of_element_located((By.XPATH, "/html[1]/body[1]/div[1]/div[4]/main[1]/div[3]/div[2]/section[3]/div[1]/div[2]/div[1]/div[1]/ul[1]/li[1]/div[1]/div[2]"))).click()

HTML 日志

【问题讨论】:

    标签: python python-3.x selenium-webdriver xpath


    【解决方案1】:

    请试试这个:

    WebDriverWait(self.browser, 10).until(EC.visibility_of_element_located((By.XPATH, "//div[contains(@class,'azc-toolbarButton-label') and(contains(text(),'Add owners'))]"))).click()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-23
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多