0
<tr>
<td>Wed Sep 28, 2016 9:45a.m.</td>
<td>Dr. Smiley Schutes</td>
<td>Medicine followup</td>
<td>
<td>Exam 1</td>
<td></td>
<td>Balance Due</td>
<td align="left">2</td>
<td>
<td style="text-align: right;">
<div class="btn-group">
<a class="btn btn-small btn-link" href="/appointments/37135832">
<i class="icon-pencil"></i>
Edit Appointment
</a>
<a class="btn btn-small" target="_blank" href="/clinical_note/edit/37135832/lock/">
<i class="icon-lock"></i>
View Note
</a>
</div>
</td>
</tr>
從上面的HTML中,下面的XPath標識正確的按鈕以單擊以獲取更多信息。Selenium Python單擊命令 - 錯誤消息
.//*[@id='id_past_appointments']//tr[td[contains(text(), 'Sep 28, 2016')]]//a[normalize-space(.)='View Note']
然而,當我納入的XPath下面列出的硒/ Python的命令,我收到一條錯誤消息:
browser.find_element_by_xpath(".//*[@id='id_past_appointments']/tbody /tr/td[contains(text(), 'Sep 28, 2016')]//following-sibling::*[9]/div/a[2]").click()
想不通爲什麼硒Python的命令導致的錯誤消息。
後完整的錯誤消息。您發佈的消息中沒有錯誤或例外。 – testerjoe2