【发布时间】:2022-01-07 23:13:48
【问题描述】:
我尝试在 Python 中使用以下代码点击“培训材料统计”,但没有成功:
WebDriverWait(driver,20)\
.until(EC.element_to_be_clickable((By.XPATH,'//*[@id="report-navigation"]/div[2]')))\
.click()
HTML:
<div id="report-navigation">
<div class="report-nav-btn active" onclick="Report.changeGrid(this, 'report-users-grid')">
User statistics
<div class="report-nav-arrow active"></div>
</div>
<div class="report-nav-btn" onclick="Report.changeGrid(this, 'report-objects-grid')">
Training material statistics
<div class="report-nav-arrow"></div>
</div>
<div class="report-nav-btn" onclick="Report.changeGrid(this, 'report-deliverables-grid')">
Learner assignments
<div class="report-nav-arrow"></div>
</div>
</div>
HTML 快照:
【问题讨论】:
-
HTML?代码?错误信息?您需要向我们提供更多信息。
标签: python selenium xpath css-selectors webdriverwait